[Ohrrpgce] SVN: james/5840 Remove the last two GOSUB blocks from sellstuff

James Paige Bob at HamsterRepublic.com
Mon Jun 17 07:19:14 PDT 2013


On Mon, Jun 17, 2013 at 08:38:11PM +1200, Ralph Versteegen wrote:
> On 17 June 2013 14:20, James Paige <Bob at hamsterrepublic.com> wrote:
> > On Sun, Jun 16, 2013 at 07:08:21PM -0700, subversion at HamsterRepublic.com wrote:
> >> james
> >> 2013-06-16 19:08:21 -0700 (Sun, 16 Jun 2013)
> >> 77
> >> Remove the last two GOSUB blocks from sellstuff
> >> (code is still rather messy)
> >
> > This checkin does indeed fix the problems with the sellstufd menu on
> > android. So I think that does confirm that the GOSUB/RETRACE hack does
> > not work properly there.
> >
> > ---
> > James
> 
> setjmp/longjmp should work, so I'm going to try to figure out exactly
> why this broke rather than forget about it. After all, FB uses
> setjmp/longjump for its own gosub/return implementation when using
> -gen gcc. I notice that the menu works fine with -gen gcc, so it's not
> that.

The pair of GOSUBs that I removed from sellstuff were nested inside one 
another, if that helps.

---
James



More information about the Ohrrpgce mailing list