From 3c9b94fbb6b5b855861a55e990b1c8c702a378bf Mon Sep 17 00:00:00 2001 From: short <> Date: Fri, 22 Aug 2003 07:56:52 +0000 Subject: [PATCH] All debug messages must be always dumped to 'stderr' (never 'stdout'). --- filesystems/gnetfs/gnet_lib.h | 6 +++--- include/lufs/fs.h | 6 +++--- util/lufsmount.c | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/filesystems/gnetfs/gnet_lib.h b/filesystems/gnetfs/gnet_lib.h index 07417da..656020a 100644 --- a/filesystems/gnetfs/gnet_lib.h +++ b/filesystems/gnetfs/gnet_lib.h @@ -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) diff --git a/include/lufs/fs.h b/include/lufs/fs.h index 6dd1274..4a0e10f 100644 --- a/include/lufs/fs.h +++ b/include/lufs/fs.h @@ -95,9 +95,9 @@ const char* lu_opt_getchar(struct list_head*, char*, char*); #include #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) diff --git a/util/lufsmount.c b/util/lufsmount.c index 7718110..342aedb 100644 --- a/util/lufsmount.c +++ b/util/lufsmount.c @@ -31,7 +31,7 @@ #include #ifdef DEBUGGING -#define TRACE(x...) fprintf(stdout, x) +#define TRACE(x...) fprintf(stderr, x) #else #define TRACE(x...) do{}while(0); #endif -- 1.8.3.1