diff options
Diffstat (limited to 'dbus/dbus-connection.c')
-rw-r--r-- | dbus/dbus-connection.c | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/dbus/dbus-connection.c b/dbus/dbus-connection.c index b6ecc36d..e6848c1d 100644 --- a/dbus/dbus-connection.c +++ b/dbus/dbus-connection.c @@ -1709,8 +1709,8 @@ _dbus_connection_open_internal (const char *address, { DBusConnection *connection; DBusAddressEntry **entries; - DBusError tmp_error; - DBusError first_error; + DBusError tmp_error = DBUS_ERROR_INIT; + DBusError first_error = DBUS_ERROR_INIT; int len, i; _DBUS_ASSERT_ERROR_IS_CLEAR (error); @@ -1725,8 +1725,6 @@ _dbus_connection_open_internal (const char *address, connection = NULL; - dbus_error_init (&tmp_error); - dbus_error_init (&first_error); for (i = 0; i < len; i++) { if (shared) @@ -5327,15 +5325,13 @@ dbus_connection_register_object_path (DBusConnection *connection, { char **decomposed_path; dbus_bool_t retval; - DBusError error; + DBusError error = DBUS_ERROR_INIT; _dbus_return_val_if_fail (connection != NULL, FALSE); _dbus_return_val_if_fail (path != NULL, FALSE); _dbus_return_val_if_fail (path[0] == '/', FALSE); _dbus_return_val_if_fail (vtable != NULL, FALSE); - dbus_error_init (&error); - if (!_dbus_decompose_path (path, strlen (path), &decomposed_path, NULL)) return FALSE; @@ -5430,15 +5426,13 @@ dbus_connection_register_fallback (DBusConnection *connection, { char **decomposed_path; dbus_bool_t retval; - DBusError error; + DBusError error = DBUS_ERROR_INIT; _dbus_return_val_if_fail (connection != NULL, FALSE); _dbus_return_val_if_fail (path != NULL, FALSE); _dbus_return_val_if_fail (path[0] == '/', FALSE); _dbus_return_val_if_fail (vtable != NULL, FALSE); - dbus_error_init (&error); - if (!_dbus_decompose_path (path, strlen (path), &decomposed_path, NULL)) return FALSE; |