cleanup nonce socket only when really used
authorRalf Habacker <ralf.habacker@freenet.de>
Tue, 1 Dec 2009 10:18:39 +0000 (11:18 +0100)
committerRalf Habacker <ralf.habacker@freenet.de>
Tue, 1 Dec 2009 10:18:39 +0000 (11:18 +0100)
dbus/dbus-server-socket.c

index c89189d..9ce0e72 100644 (file)
@@ -74,7 +74,8 @@ socket_finalize (DBusServer *server)
   dbus_free (socket_server->fds);
   dbus_free (socket_server->watch);
   dbus_free (socket_server->socket_name);
-  _dbus_noncefile_delete (socket_server->noncefile, NULL);
+  if (socket_server->noncefile)
+       _dbus_noncefile_delete (socket_server->noncefile, NULL);
   dbus_free (socket_server->noncefile);
   dbus_free (server);
 }