* dbus/dbus-internals.c: unistd.h is not used
authorJohn (J5) Palmieri <johnp@redhat.com>
Tue, 8 Aug 2006 20:22:14 +0000 (20:22 +0000)
committerJohn (J5) Palmieri <johnp@redhat.com>
Tue, 8 Aug 2006 20:22:14 +0000 (20:22 +0000)
  (_dbus_verbose_real): only enable verbose printing
  if DBUS_VERBOSE environment var is set to '1'
  (patch from Peter Kümmel <syntheticpp at gmx dot net>

ChangeLog
dbus/dbus-internals.c

index 387d357..76f206e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,13 @@
 2006-08-08  John (J5) Palmieri  <johnp@redhat.com>
 
-       * confifure.in: add a GCC flag check for -Wdeclaration-after-statement
+       * dbus/dbus-internals.c: unistd.h is not used 
+       (_dbus_verbose_real): only enable verbose printing 
+       if DBUS_VERBOSE environment var is set to '1'
+       (patch from Peter Kümmel <syntheticpp at gmx dot net>
+
+2006-08-08  John (J5) Palmieri  <johnp@redhat.com>
+
+       * configure.in: add a GCC flag check for -Wdeclaration-after-statement
        so we still compile on older gcc (patch from Frederic Peters 
        <fpeters at 0d dot be>
 
index b140da8..e2d01b1 100644 (file)
@@ -28,7 +28,6 @@
 #include <string.h>
 #include <sys/types.h>
 #include <errno.h>
-#include <unistd.h>
 #include <fcntl.h>
 #include <stdlib.h>
 
@@ -246,7 +245,8 @@ _dbus_verbose_real (const char *format,
   
   if (!verbose_initted)
     {
-      verbose = _dbus_getenv ("DBUS_VERBOSE") != NULL;
+      const char *p = _dbus_getenv ("DBUS_VERBOSE"); 
+      verbose = p != NULL && *p == '1';
       verbose_initted = TRUE;
       if (!verbose)
         return;