Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.133
 
1.134
 
MAIN:ragge:20050120212414
 
pftn.c
_>516516         extern struct swdef *swpole;
 517517 
 518518         if (retlab != NOLAB && nerrors == 0) { /* inside a real function */
<>519 -                plabel( retlab);
  519+                plabel(retlab);
520520                 efcode(); /* struct return handled here */
 521521                 branch(retlab = getlab());
<>522 -                send_passt(IP_EPILOG, minrvar, maxautooff, retlab);
  522+                send_passt(IP_EPILOG, minrvar, maxautooff,
  523+                    cftnsp->sname, cftnsp->stype, retlab);
523524         }
 524525 
 525526         tcheck();
     
 !
624625         defnam(cftnsp);
 625626         ftnno = getlab();
 626627         retlab = getlab();
<>627 -        send_passt(IP_PROLOG, -1, -1, DECREF(cftnsp->stype));
  628+        send_passt(IP_PROLOG, -1, -1, cftnsp->sname, cftnsp->stype, retlab);
<_628629         plabel(getlab()); /* after prolog, used in optimization */
 629630         bfcode(parr, nparams);
 630631         lparam = NULL;
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-09-19 05:50 +0200