From 61d8593e666ab5a42f8dd97285520d360775ec71 Mon Sep 17 00:00:00 2001 From: Jim Kowalkowski Date: Wed, 18 Jan 1995 20:54:02 +0000 Subject: [PATCH] Fix for a problem I believe is about quotes in patternsin dbInitSubs(). Added some debug code. --- src/dbtools/dbLoadRecords.y | 9 ++++++++ src/dbtools/dbLoadTemplate.y | 41 ++++++++++++++++++++++++++++++------ src/dbtools/dbVarSub.c | 36 ++++++++++++++++++++----------- 3 files changed, 67 insertions(+), 19 deletions(-) diff --git a/src/dbtools/dbLoadRecords.y b/src/dbtools/dbLoadRecords.y index 92175f781..010fe007b 100644 --- a/src/dbtools/dbLoadRecords.y +++ b/src/dbtools/dbLoadRecords.y @@ -259,13 +259,22 @@ int dbLoadRecords(char* pfilename, char* pattern, char* container) if(is_not_inited) { +#ifdef ERROR_STUFF + fprintf(stderr,"initing parser\n"); +#endif yyin=fp; is_not_inited=0; } else { +#ifdef ERROR_STUFF + fprintf(stderr,"restarting parser\n"); +#endif yyrestart(fp); } +#ifdef ERROR_STUFF + fprintf(stderr,"before parser startup\n"); +#endif yyparse(); #ifndef vxWorks diff --git a/src/dbtools/dbLoadTemplate.y b/src/dbtools/dbLoadTemplate.y index d57eff7eb..709c9e6c3 100644 --- a/src/dbtools/dbLoadTemplate.y +++ b/src/dbtools/dbLoadTemplate.y @@ -105,11 +105,11 @@ subst: PATTERN pattern subs pattern: O_BRACE vars C_BRACE { - /* +#ifdef ERROR_STUFF int i; for(i=0;i