From: Christian Dywan Date: Tue, 18 Jan 2011 16:00:05 +0000 (+0000) Subject: _dbus_listen_tcp_socket: free listen_fd in the error case X-Git-Tag: dbus-1.4.4~32 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=40b1fc5fffe6eacd994af8c0ac320cafc1eae5d2;p=platform%2Fupstream%2Fdbus.git _dbus_listen_tcp_socket: free listen_fd in the error case Origin: vendor, Maemo Bug: https://bugs.freedesktop.org/show_bug.cgi?id=29881 Bug-NB: NB#180486 Reviewed-by: Simon McVittie --- diff --git a/dbus/dbus-sysdeps-unix.c b/dbus/dbus-sysdeps-unix.c index 56761e6..7635264 100644 --- a/dbus/dbus-sysdeps-unix.c +++ b/dbus/dbus-sysdeps-unix.c @@ -1438,6 +1438,7 @@ _dbus_listen_tcp_socket (const char *host, dbus_set_error (error, _dbus_error_from_errno (errno), "Failed to bind socket \"%s:%s\": %s", host ? host : "*", port, _dbus_strerror (errno)); + dbus_free (listen_fd); return -1; }