From 029962b602ac5a6547c524f920b274d72c96117f Mon Sep 17 00:00:00 2001 From: cgf Date: Wed, 2 Aug 2000 15:24:44 +0000 Subject: [PATCH] * include/sys/strace.h: Fix strace definition. --- winsup/cygwin/ChangeLog | 4 ++++ winsup/cygwin/include/sys/strace.h | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index af7fe7214d..516aeb0814 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,7 @@ +Wed Aug 2 11:22:53 2000 Christopher Faylor + + * include/sys/strace.h: Fix strace definition. + Tue Aug 1 23:37:08 2000 Christopher Faylor * strace.h: Add kludgy workarounds to avoid using deprecated methods diff --git a/winsup/cygwin/include/sys/strace.h b/winsup/cygwin/include/sys/strace.h index 43aa21c827..6a4408a019 100644 --- a/winsup/cygwin/include/sys/strace.h +++ b/winsup/cygwin/include/sys/strace.h @@ -73,13 +73,13 @@ extern "C" void small_printf (const char *, ...); #define define_strace0(c,...) \ do { \ - if (c & _STRACE_SYSTEM || strace.active) \ + if ((c & _STRACE_SYSTEM) || strace.active) \ strace.prntf (c, "%F: " __VA_ARGS__); \ } \ while (0) #define define_strace(c, ...) define_strace0 (_STRACE_ ## c, __VA_ARGS__) -#define define_strace1(c, ...) define_strace0 (_STRACE_ ## c | _STRACE_NOTALL, __VA_ARGS__) +#define define_strace1(c, ...) define_strace0 ((_STRACE_ ## c | _STRACE_NOTALL), __VA_ARGS__) #define debug_printf(...) define_strace (DEBUG, __VA_ARGS__) #define paranoid_printf(...) define_strace (PARANOID, __VA_ARGS__) -- 2.11.0