X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=idl%2Fmain.c;fp=idl%2Fmain.c;h=db88740e2ef5be487836dc0ebbef2769713e0561;hp=b4eb459004a3974f731f49704fa30647d17f1e3c;hb=94fbd01435494508cb54d6321c7d745b94949475;hpb=f1a387482a9270a34ae684109ad8be7c104148d6 diff --git a/idl/main.c b/idl/main.c index b4eb459..db88740 100644 --- a/idl/main.c +++ b/idl/main.c @@ -5,16 +5,17 @@ #include "parser.h" #include "validator.h" -static int TRACE; - int main(int argc, char *argv[]) { PSI_Parser P; PSI_Validator V; + unsigned flags = 0; - TRACE = !!getenv("TRACE"); + if (getenv("TRACE")) { + flags |= PSI_PARSER_DEBUG; + } - if (!PSI_ParserInit(&P, argv[1])) { + if (!PSI_ParserInit(&P, argv[1], flags)) { perror("Failer to init parser"); return 1; }