diff options
author | Federico Mena Quintero <federico@gnome.org> | 2022-12-09 12:07:52 -0600 |
---|---|---|
committer | Federico Mena Quintero <federico@gnome.org> | 2022-12-12 16:47:54 -0600 |
commit | a1be6ad49862c1dd963256ac8cf305cef15d9f25 (patch) | |
tree | 82474b7959b904d3e2d5d986774bbd8834991f52 /registryd | |
parent | 2398d46cfcf35903d5a9479cbf7637ebccd3502b (diff) | |
download | at-spi2-core-a1be6ad49862c1dd963256ac8cf305cef15d9f25.tar.gz |
Use g_new0 instead of g_malloc
Also, g_new0 can't fail, so don't check its result value.
Diffstat (limited to 'registryd')
-rw-r--r-- | registryd/deviceeventcontroller.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/registryd/deviceeventcontroller.c b/registryd/deviceeventcontroller.c index 0d89114a..4f02a54a 100644 --- a/registryd/deviceeventcontroller.c +++ b/registryd/deviceeventcontroller.c @@ -1232,11 +1232,9 @@ impl_register_keystroke_listener (DBusMessage *message, SpiDEController *control dbus_message_iter_next (&iter); dbus_message_iter_get_basic (&iter, &types); dbus_message_iter_next (&iter); - mode = (Accessibility_EventListenerMode *) g_malloc (sizeof (Accessibility_EventListenerMode)); - if (mode) - { - spi_dbus_message_iter_get_struct (&iter, DBUS_TYPE_BOOLEAN, &mode->synchronous, DBUS_TYPE_BOOLEAN, &mode->preemptive, DBUS_TYPE_BOOLEAN, &mode->global, DBUS_TYPE_INVALID); - } + mode = g_new0 (Accessibility_EventListenerMode, 1); + spi_dbus_message_iter_get_struct (&iter, DBUS_TYPE_BOOLEAN, &mode->synchronous, DBUS_TYPE_BOOLEAN, &mode->preemptive, DBUS_TYPE_BOOLEAN, &mode->global, DBUS_TYPE_INVALID); + #ifdef SPI_DEBUG fprintf (stderr, "registering keystroke listener %s:%s with maskVal %lu\n", dbus_message_get_sender (message), path, (unsigned long) mask); |