diff options
Diffstat (limited to 'dviware/beebe/src/dbgopen.h')
-rw-r--r-- | dviware/beebe/src/dbgopen.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/dviware/beebe/src/dbgopen.h b/dviware/beebe/src/dbgopen.h new file mode 100644 index 0000000000..af4b403d7b --- /dev/null +++ b/dviware/beebe/src/dbgopen.h @@ -0,0 +1,26 @@ +/* -*-C-*- dbgopen.h */ +/*-->dbgopen*/ +/**********************************************************************/ +/****************************** dbgopen *******************************/ +/**********************************************************************/ + +/* This used to be a long in-line macro, but some compilers could not */ +/* handle it. */ + +void +dbgopen(fp, fname, openmode) +FILE* fp; /* file pointer */ +char* fname; /* file name */ +char* openmode; /* open mode flags */ +{ + if (DBGOPT(DBG_OKAY_OPEN) && (fp != (FILE *)NULL)) + { + (void)fprintf(stderr,"%%Open [%s] mode [%s]--[OK]",fname,openmode); + NEWLINE(stderr); + } + if (DBGOPT(DBG_FAIL_OPEN) && (fp == (FILE *)NULL)) + { + (void)fprintf(stderr,"%%Open [%s] mode [%s]--[FAILED]",fname,openmode); + NEWLINE(stderr); + } +} |