From a8d7588dafd44d95f10a1a4c6fd057d27f32aeeb Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Fri, 2 Dec 2005 23:48:12 +0000 Subject: ... but too many words are just noise. --- fuse_i.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/fuse_i.h b/fuse_i.h index 54ad242c6..dfb380298 100644 --- a/fuse_i.h +++ b/fuse_i.h @@ -138,10 +138,12 @@ extern FILE *debug_port; #define FUNC_RETURN_(ret, fmt) \ { \ int retval = (ret); \ - DEBUG("tracing", "leaving %s (" __FILE__ ":%d) ret=%d (%s) ", \ - debug_func_name, __LINE__, retval, strerror(retval)); \ - if(debug_port) \ - { \ + DEBUG("tracing", "leaving %s (" __FILE__ ":%d) ret=%d ", \ + debug_func_name, __LINE__, retval); \ + if(debug_port) \ + { \ + if(retval) \ + fprintf(debug_port, "(%s) ", strerror(retval)); \ fmt; \ fprintf(debug_port, "\n"); \ } \ -- cgit v1.2.3