Limit scope of macro definitions to a single template file.

This commit is contained in:
W. Eric Norum
2004-06-03 21:09:20 +00:00
parent 7ad050fba6
commit d813690363

2
msi.c
View File

@@ -104,10 +104,12 @@ int main(int argc,char **argv)
fprintf(stderr,"no template file\n");
usageExit();
}
macPushScope(macPvt);
while((pval = substituteGetReplacements(substitutePvt))){
addMacroReplacements(macPvt,pval);
makeSubstitutions(inputPvt,macPvt,filename);
}
macPopScope(macPvt);
}
substituteDestruct(substitutePvt);
}