tmp = l->next;
if (!strcmp (listener->bus_name, bus_name))
{
-printf("Removing mouse listener %s %s\n", listener->bus_name, listener->path);
spi_controller_deregister_device_listener (controller, listener);
}
}
tmp = l->next;
if (!strcmp (key_listener->listener.bus_name, bus_name))
{
-printf("Removing key listener: %s %s\n", key_listener->listener.bus_name, key_listener->listener.path);
spi_deregister_controller_key_listener (controller, key_listener);
}
}
gboolean retval = TRUE;
const gchar *c;
- maxlen = strlen (keystring);
+ maxlen = strlen (keystring) + 1;
keysyms = g_new0 (KeySym, maxlen);
if (!(keystring && *keystring && g_utf8_validate (keystring, -1, &c))) {
retval = FALSE;
void
spi_registry_initialize_dec_interface (DRouteData * data)
{
- droute_add_interface (data, "org.freedesktop.atspi.DeviceEventController", methods,
+ droute_add_interface (data, SPI_DBUS_INTERFACE_DEC, methods,
NULL, NULL, NULL);
};