2002-09-02 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Mon, 2 Sep 2002 12:29:53 +0000 (12:29 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Mon, 2 Sep 2002 12:29:53 +0000 (12:29 +0000)
* debug.c (_gpgme_debug_add): Test *LINE, not LINE.
(_gpgme_debug_end): Likewise.
Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.

gpgme/ChangeLog
gpgme/debug.c

index fbcc9cd..1f3cbed 100644 (file)
@@ -1,5 +1,11 @@
 2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
 
+       * debug.c (_gpgme_debug_add): Test *LINE, not LINE.
+       (_gpgme_debug_end): Likewise.
+       Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.
+
+2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
+
        * posix-io.c (_gpgme_io_select): Don't use a non-constant struct
        initializer.
        * version.c (_gpgme_get_program_version): Likewise.
index 06ab1bc..e0c7d89 100644 (file)
@@ -180,7 +180,7 @@ _gpgme_debug_add (void **line, const char *format, ...)
   char *toadd;
   char *result;
 
-  if (!line)
+  if (!*line)
     return;
 
   va_start (arg_ptr, format);
@@ -198,7 +198,7 @@ _gpgme_debug_add (void **line, const char *format, ...)
 void
 _gpgme_debug_end (void **line)
 {
-  if (!line)
+  if (!*line)
     return;
 
   /* The smallest possible level is 1, so force logging here by