Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.14
 
1.15
 
MAIN:ragge:20110714074042
 
code.c
_>315315 
 316316         /* Fix function call arguments. On vax, just add funarg */
 317317         for (r = p->n_right; r->n_op == CM; r = r->n_left) {
<>318 -                if (r->n_right->n_op != STARG)
  318+                if (r->n_right->n_op != STARG) {
  319+                        r->n_right = intprom(r->n_right);
319320                         r->n_right = block(FUNARG, r->n_right, NIL,
 320321                             r->n_right->n_type, r->n_right->n_df,
 321322                             r->n_right->n_ap);
<> 323+                }
322324         }
 323325         if (r->n_op != STARG) {
 324326                 l = talloc();
 325327                 *l = *r;
<>326 -                r->n_op = FUNARG; r->n_left = l; r->n_type = l->n_type;
  328+                r->n_op = FUNARG;
  329+                r->n_left = l;
  330+                r->n_left = intprom(r->n_left);
  331+                r->n_type = r->n_left->n_type;
<_327332         }
 328333         return p;
 329334 }
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-30 23:55 +0200