Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.100
 
1.101
 
MAIN:ragge:20040510213558
 
trees.c
_>312312                                 p->n_type = ENUMTY;
 313313                                 p->n_op = ICON;
 314314                         }
<>315 -                        if (sp->sflags & STNODE) {
 316 -                                p->n_lval = sp->soffset;
 317 -                                p->n_op = TEMP;
 318 -                        }
319315                         break;
 320316 
 321317                 case STRING:
     
 !
377373                                 nfree(p);
 378374                                 p = l->n_left;
 379375                                 nfree(l);
<>380 -                        case TEMP:
381376                         case NAME:
 382377                                 p->n_type = INCREF(l->n_type);
 383378                                 p->n_qual = INCQAL(l->n_qual);
     
 !
824819         case OREG:
 825820         case UMUL:
 826821                 if( ISARY(p->n_type) || ISFTN(p->n_type) ) return(1);
<>827 -        case TEMP:
828822         case REG:
 829823                 return(0);
 830824 
     
 !
18431837                 send_passt(IP_DEFLAB, lbl);
 18441838                 ecode(buildtree(ASSIGN, r, bcon(0)));
 18451839                 send_passt(IP_DEFLAB, lbl2);
<>1846 -                p->n_op = TEMP;
 1847 -                p->n_lval = tval;
  1840+                r = tempnode(&tval, p->n_type, p->n_df, p->n_sue);
  1841+                *p = *r;
  1842+                nfree(r);
<_18481843 #endif
 18491844                 break;
 18501845         case CBRANCH:
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-22 02:13 +0200