diff options
| author | ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> | 2023-11-29 09:57:23 +0100 |
|---|---|---|
| committer | ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> | 2023-11-29 09:57:48 +0100 |
| commit | 6bcce462e9dfb5b1a49befb796527505b6f60f59 (patch) | |
| tree | 4f910256b9f60763dc0eae4e1a8ef5cc3fb26dbb /libdecor/src | |
| parent | 82e838f1fdadd7dd346f4bce51c6ebdd1e26dd35 (diff) | |
Update libdecor to commit cc58dd2a dated 2-nov-2023
Diffstat (limited to 'libdecor/src')
| -rw-r--r-- | libdecor/src/cursor-settings.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/libdecor/src/cursor-settings.c b/libdecor/src/cursor-settings.c index 225034cdd..e7082e25e 100644 --- a/libdecor/src/cursor-settings.c +++ b/libdecor/src/cursor-settings.c @@ -42,8 +42,6 @@ get_setting_sync(DBusConnection *const connection, DBusMessage *message; DBusMessage *reply; - dbus_error_init(&error); - message = dbus_message_new_method_call( "org.freedesktop.portal.Desktop", "/org/freedesktop/portal/desktop", @@ -58,6 +56,8 @@ get_setting_sync(DBusConnection *const connection, if (!success) return NULL; + dbus_error_init(&error); + reply = dbus_connection_send_with_reply_and_block( connection, message, @@ -66,9 +66,12 @@ get_setting_sync(DBusConnection *const connection, dbus_message_unref(message); - if (dbus_error_is_set(&error)) + if (dbus_error_is_set(&error)) { + dbus_error_free(&error); return NULL; + } + dbus_error_free(&error); return reply; } |
