Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.163
 
1.164
 
MAIN:ragge:20051229204814
 
reader.c
_>746746         }
 747747 
 748748         expand(p, cookie, q->cstring);
<>749 -        if (callop(p->n_op) && p->n_reg != RETREG(TCLASS(p->n_su))) {
 750 -                rmove(RETREG(TCLASS(p->n_su)), DECRD(p->n_reg), TCLASS(p->n_su));
  749+        if (callop(p->n_op) && p->n_reg != RETREG(p->n_type)) {
  750+                rmove(RETREG(p->n_type), DECRD(p->n_reg), p->n_type);
751751         } else if (q->needs & NSPECIAL) {
 752752                 int rr = rspecial(q, NRES);
 753753 
<>754 -printf("aaa rr %d p->n_reg %x\n", rr, p->n_reg);
755754                 if (rr >= 0 && p->n_reg != rr)
 756755                         rmove(rr, DECRD(p->n_reg), TCLASS(p->n_su));
<>757 -printf("bbb\n");
<_758756         } else if ((q->rewrite & RESC1) &&
 759757             (DECRA1(p->n_reg) != DECRD(p->n_reg))) {
 760758                 rmove(DECRA1(p->n_reg), DECRD(p->n_reg), TCLASS(p->n_su));
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-10-31 00:19 +0100