Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.116
 
1.117
 
MAIN:ragge:20040919094048
 
trees.c
_>324324                         }
 325325                         break;
 326326 
<>327 -                case STRING:
 328 -                        p->n_op = NAME;
 329 -#ifdef CHAR_UNSIGNED
 330 -                        p->n_type = UCHAR+ARY;
 331 -                        p->n_sue = MKSUE(UCHAR);
 332 -#else
 333 -                        p->n_type = CHAR+ARY;
 334 -                        p->n_sue = MKSUE(CHAR);
 335 -#endif
 336 -                        p->n_lval = 0;
 337 -                        p->n_sp = NULL;
 338 -                        break;
 339 -
340327                 case STREF:
 341328                         /* p->x turned into *(p+offset) */
 342329                         /* rhs must be a name; check correctness */
     
 !
13441331         switch( o ){
 13451332 
 13461333         case NAME :
<>1347 -        case STRING :
13481334         case ICON :
 13491335         case FCON :
 13501336         case CALL :
     
 !
21472133         case STASG:
 21482134                 /* STASG used for stack array init */
 21492135                 if (p->n_type == CHAR+ARY) {
<>2150 -                        p->n_stsize = tsize(ARY+CHAR, p->n_left->n_df,
  2136+                        int size1 = tsize(ARY+CHAR, p->n_left->n_df,
21512137                             p->n_left->n_sue)/SZCHAR;
<> 2138+                        p->n_stsize = tsize(ARY+CHAR, p->n_right->n_df,
  2139+                            p->n_right->n_sue)/SZCHAR;
  2140+                        if (size1 < p->n_stsize)
  2141+                                p->n_stsize = size1;
21522142                         p->n_stalign = talign(ARY+CHAR,
 21532143                             p->n_left->n_sue)/SZCHAR;
 21542144                         break;
     
 !
22862276         SNAM(OROR,||)
 22872277         SNAM(NOT,!)
 22882278         SNAM(CAST,CAST)
<>2289 -        SNAM(STRING,STRING)
22902279         SNAM(PLUSEQ,+=)
 22912280         SNAM(MINUSEQ,-=)
 22922281         SNAM(MULEQ,*=)
     
 !
23152304         case DOT:
 23162305         case ELLIPSIS:
 23172306         case TYPE:
<>2318 -        case STRING:
<_23192307                 return LTYPE;
 23202308         case COMOP:
 23212309         case QUEST:
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-07-11 07:43 +0200