From a731887cb92df9568c9d1baad20becbab83a8e55 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 6 Sep 2006 16:36:45 +0000 Subject: Changes to support gpg-error style error codes. --- src/assuan-logging.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/assuan-logging.c') diff --git a/src/assuan-logging.c b/src/assuan-logging.c index 9106e61..665efa9 100644 --- a/src/assuan-logging.c +++ b/src/assuan-logging.c @@ -28,6 +28,7 @@ #ifdef HAVE_W32_SYSTEM #include #endif /*HAVE_W32_SYSTEM*/ +#include #include "assuan-defs.h" @@ -81,18 +82,17 @@ _assuan_log_printf (const char *format, ...) va_list arg_ptr; FILE *fp; const char *prf; - + int save_errno = errno; + fp = assuan_get_assuan_log_stream (); prf = assuan_get_assuan_log_prefix (); if (*prf) - { - fputs (prf, fp); - fputs (": ", fp); - } + fprintf (fp, "%s[%u]: ", prf, (unsigned int)getpid ()); va_start (arg_ptr, format); vfprintf (fp, format, arg_ptr ); va_end (arg_ptr); + errno = save_errno; } -- cgit v1.2.3