]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
_dbus_listen_tcp_socket: free listen_fd in the error case
authorChristian Dywan <christian.dywan@lanedo.com>
Tue, 18 Jan 2011 16:00:05 +0000 (16:00 +0000)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Tue, 18 Jan 2011 16:00:05 +0000 (16:00 +0000)
Origin: vendor, Maemo
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=29881
Bug-NB: NB#180486
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
dbus/dbus-sysdeps-unix.c

index 56761e60c6a45c27a63476abdde0aeeb882b16f3..7635264ffbcda6c4df03441e9faf3a00a588cba8 100644 (file)
@@ -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;
     }