All debug messages must be always dumped to 'stderr' (never 'stdout').
authorshort <>
Fri, 22 Aug 2003 07:56:52 +0000 (07:56 +0000)
committershort <>
Fri, 22 Aug 2003 07:56:52 +0000 (07:56 +0000)
filesystems/gnetfs/gnet_lib.h
include/lufs/fs.h
util/lufsmount.c

index 07417da..656020a 100644 (file)
@@ -49,9 +49,9 @@ struct gnet {
 #endif
 
 #ifdef DEBUGGING
-#define TRACE(x...)     do{fprintf(stdout, "[%x](%s) ", getpid(), __func__); fprintf(stdout, x); fprintf(stdout, "\n");}while(0)
-#define WARN(x...)      do{fprintf(stdout, "[%x](%s) ", getpid(), __func__); fprintf(stdout, x); fprintf(stdout, "\n");}while(0)
-#define ERROR(x...)     do{fprintf(stderr, "[%x](%s) ", getpid(), __func__); fprintf(stdout, x); fprintf(stdout, "\n");}while(0)
+#define TRACE(x...)     do{fprintf(stderr, "[%x](%s) ", getpid(), __func__); fprintf(stderr, x); fprintf(stderr, "\n");}while(0)
+#define WARN(x...)      do{fprintf(stderr, "[%x](%s) ", getpid(), __func__); fprintf(stderr, x); fprintf(stderr, "\n");}while(0)
+#define ERROR(x...)     do{fprintf(stderr, "[%x](%s) ", getpid(), __func__); fprintf(stderr, x); fprintf(stderr, "\n");}while(0)
 #else
 #define TRACE(x...)     do{}while(0)
 #define WARN(x...)      do{}while(0)
index 6dd1274..4a0e10f 100644 (file)
@@ -95,9 +95,9 @@ const char* lu_opt_getchar(struct list_head*, char*, char*);
 #include <stdio.h>
 
 #ifdef DEBUG
-#define TRACE(x...)    do{fprintf(stdout, "[%x](%s) ", getpid(), __func__); fprintf(stdout, x); fprintf(stdout, "\n");}while(0)
-#define WARN(x...)     do{fprintf(stdout, "[%x](%s) ", getpid(), __func__); fprintf(stdout, x); fprintf(stdout, "\n");}while(0)
-#define ERROR(x...)    do{fprintf(stderr, "[%x](%s) ", getpid(), __func__); fprintf(stdout, x); fprintf(stdout, "\n");}while(0)
+#define TRACE(x...)    do{fprintf(stderr, "[%x](%s) ", getpid(), __func__); fprintf(stderr, x); fprintf(stderr, "\n");}while(0)
+#define WARN(x...)     do{fprintf(stderr, "[%x](%s) ", getpid(), __func__); fprintf(stderr, x); fprintf(stderr, "\n");}while(0)
+#define ERROR(x...)    do{fprintf(stderr, "[%x](%s) ", getpid(), __func__); fprintf(stderr, x); fprintf(stderr, "\n");}while(0)
 #else
 #define TRACE(x...)    do{}while(0)
 #define WARN(x...)     do{}while(0)
index 7718110..342aedb 100644 (file)
@@ -31,7 +31,7 @@
 #include <getopt.h>
 
 #ifdef DEBUGGING
-#define TRACE(x...) fprintf(stdout, x)
+#define TRACE(x...) fprintf(stderr, x)
 #else 
 #define TRACE(x...) do{}while(0);
 #endif