cvs commit: hugs98/src static.c storage.h
Sigbjorn Finne
sof@glass.cse.ogi.edu
Sun, 15 Sep 2002 09:44:38 -0700
sof 2002/09/15 09:44:38 PDT
Modified files:
src static.c storage.h
Log:
Dual to the orphan/subordinate related fixes in export lists,
prevent seepage of parent names when subordinate names are
given in import lists.
Do this by adding fixupIEList() which canonicalises an import/export
list, joining orphans/subordinate with their parents (if possible --
see fixupIEList() comments.)
To simplify, the handling of both import and export lists now
use fixupIEList().
In the case of import lists, the canonicalisation is performed
after all import declarations have been processed.
Revision Changes Path
1.98 +297 -166 hugs98/src/static.c
1.43 +7 -3 hugs98/src/storage.h