# | Line 660 | Line 660 | getE4(void) /* E4 -> ADDOP E5 */ | |
---|---|---|
660 | return(ep2); | |
661 | } | |
662 | if (ep2->type == UMINUS) { /* don't generate -(-E5) */ | |
663 | + | ep1 = ep2->v.kid; |
664 | efree((char *)ep2); | |
665 | < | return(ep2->v.kid); |
665 | > | return(ep1); |
666 | } | |
667 | ep1 = newnode(); | |
668 | ep1->type = UMINUS; |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |