diff options
author | Havoc Pennington <hp@redhat.com> | 2002-11-25 05:23:03 +0000 |
---|---|---|
committer | Havoc Pennington <hp@redhat.com> | 2002-11-25 05:23:03 +0000 |
commit | 4a74f8fcaba1b9d7ff962fd3c5655e57c2c32c81 (patch) | |
tree | febe9d527702b719a4d61c29c8ea16ad67b14c4c /dbus | |
parent | 041b0767b284034aee09e9a0de2a3844b8cc546a (diff) |
2002-11-25 Havoc Pennington <hp@pobox.com>
* dbus/dbus-internals.c (_dbus_verbose): fix to not
always print the first verbose message.
Diffstat (limited to 'dbus')
-rw-r--r-- | dbus/dbus-internals.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/dbus/dbus-internals.c b/dbus/dbus-internals.c index e90703e4..0fd01c29 100644 --- a/dbus/dbus-internals.c +++ b/dbus/dbus-internals.c @@ -155,6 +155,10 @@ _dbus_verbose (const char *format, static dbus_bool_t verbose = TRUE; static dbus_bool_t initted = FALSE; + /* things are written a bit oddly here so that + * in the non-verbose case we just have the one + * conditional and return immediately. + */ if (!verbose) return; @@ -162,6 +166,8 @@ _dbus_verbose (const char *format, { verbose = getenv ("DBUS_VERBOSE") != NULL; initted = TRUE; + if (!verbose) + return; } va_start (args, format); |