Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.289
 
1.290
 
MAIN:ragge:20100829140644
 
pftn.c
_>345345 
 346346         case AUTO:
 347347         case REGISTER:
<>348 -                if (blevel == slev)
 349 -                        goto redec;
350348                 break/* mismatch.. */
 351349         case SNULL:
 352350                 if (fun_inline && ISFTN(type))
     
 !
359357         /*
 360358          * Only allowed for automatic variables.
 361359          */
<>362 -        if (blevel == slev || class == EXTERN) {
 363 -                if (ISSOU(class) && !ISSOU(p->sclass)) {
 364 -redec:                  uerror("redeclaration of %s", p->sname);
 365 -                        return;
 366 -                }
  360+        if (blevel <= slev || class == EXTERN) {
  361+                uerror("redeclaration of %s", p->sname);
  362+                return;
367363         }
<>368 -        if (blevel == 0)
 369 -                goto redec;
<_370364         q->n_sp = p = hide(p);
 371365 
 372366         enter/* make a new entry */
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-23 09:30 +0200