chiark / gitweb /
main: remove AF_UNIX sockets before binding
[elogind.git] / src / dbus-unit.c
index 52e8599e7c52d180efdd3b5b28f31b75b345d77c..563ef7079a89e5500a31d25d61cd752fcbad5e4f 100644 (file)
@@ -568,6 +568,8 @@ static DBusHandlerResult bus_unit_message_handler(DBusConnection *connection, DB
 
                 if (r == -ENOENT) {
                         DBusError e;
+
+                        dbus_error_init(&e);
                         dbus_set_error_const(&e, DBUS_ERROR_UNKNOWN_OBJECT, "Unknown unit");
                         return bus_send_error_reply(m, connection, message, &e, r);
                 }