Changeset 766

Show
Ignore:
Timestamp:
08/14/07 23:36:15 (1 year ago)
Author:
Gregor
Message:

rebuild/attrib.c: Fixed a crash bug with the highly-uncommon pragmas

containing declarations (see ticket #117).

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/docs/ChangeLog

    r765 r766  
    1010          easily (see ticket #115). 
    1111        - Rebuild: Fixed configuration's "include" option (see ticket #116). 
     12        - Rebuild: Fixed a crash bug with the highly-uncommon pragmas 
     13          containing declarations (see ticket #117). 
    1214 
    13150.70 from 0.69: 
  • trunk/rebuild/attrib.c

    r742 r766  
    880880    } 
    881881 
    882     if (decl) 
    883     { 
    884     for (unsigned i = 0; i < decl->dim; i++) 
    885     { 
    886         Dsymbol *s = (Dsymbol *)decl->data[i]; 
    887  
    888         s->semantic(sc); 
    889     } 
    890     } 
    891882    return; 
    892883