summaryrefslogtreecommitdiff
path: root/dviware/beebe/src/dbgopen.h
diff options
context:
space:
mode:
Diffstat (limited to 'dviware/beebe/src/dbgopen.h')
-rw-r--r--dviware/beebe/src/dbgopen.h26
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);
+ }
+}