Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.44
 
1.45
 
MAIN:ragge:20101221211726
 
code.c
_>864864 funcode(NODE *p)
 865865 {
 866866         NODE *l, *r;
<> 867+        TWORD t;
867868 
 868869         nsse = ngpr = nrsp = 0;
 869870         /* Check if hidden arg needed */
     
 !
889890                 union arglist *al = l->n_df->dfun;
 890891 
 891892                 for (; al->type != TELLIPSIS; al++) {
<>892 -                        if (al->type == TNULL)
  893+                        if ((t = al->type) == TNULL)
893894                                 return p; /* No need */
<>894 -                        if (BTYPE(al->type) == STRTY ||
 895 -                            BTYPE(al->type) == UNIONTY ||
 896 -                            ISARY(al->type))
  895+                        if (BTYPE(t) == STRTY || BTYPE(t) == UNIONTY)
897896                                 al++;
<> 897+                        for (; t > BTMASK; t = DECREF(t))
  898+                                if (ISARY(t) || ISFTN(t))
  899+                                        al++;
<_898900                 }
 899901         }
 900902 
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-08-20 22:29 +0200