diff options
author | Thomas Zimmermann <tdz@users.sourceforge.net> | 2016-08-09 18:26:56 +0200 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2016-08-11 16:41:02 +0100 |
commit | 5b50a18ca96aa57f3c13ec2f760ec4736c039546 (patch) | |
tree | 8c5044b4aaefe4066cb30e9b636b9d75608813c9 /dbus/dbus-transport.c | |
parent | 6ac1dfb34315b7f4238ea389d4e0c982f3cd0824 (diff) | |
download | dbus-5b50a18ca96aa57f3c13ec2f760ec4736c039546.tar.gz |
Protect 'orig_len' in recover_unused_bytes by DBUS_ENABLE_VERBOSE_MODE
Signed-off-by: Thomas Zimmermann <tdz@users.sourceforge.net>
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=97282
Diffstat (limited to 'dbus/dbus-transport.c')
-rw-r--r-- | dbus/dbus-transport.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/dbus/dbus-transport.c b/dbus/dbus-transport.c index 31586b1c..86374b5a 100644 --- a/dbus/dbus-transport.c +++ b/dbus/dbus-transport.c @@ -1055,14 +1055,18 @@ recover_unused_bytes (DBusTransport *transport) { const DBusString *bytes; DBusString *buffer; +#ifdef DBUS_ENABLE_VERBOSE_MODE int orig_len; +#endif dbus_bool_t succeeded; _dbus_message_loader_get_buffer (transport->loader, &buffer); - + +#ifdef DBUS_ENABLE_VERBOSE_MODE orig_len = _dbus_string_get_length (buffer); - +#endif + _dbus_auth_get_unused_bytes (transport->auth, &bytes); |