mirror of https://github.com/encounter/SDL.git
ibus: make sure we don't pass a NULL path string over D-Bus.
Fixes #2941.
This commit is contained in:
parent
e006872355
commit
4914199665
|
@ -484,7 +484,7 @@ IBus_SimpleMessage(const char *method)
|
||||||
{
|
{
|
||||||
SDL_DBusContext *dbus = SDL_DBus_GetContext();
|
SDL_DBusContext *dbus = SDL_DBus_GetContext();
|
||||||
|
|
||||||
if (IBus_CheckConnection(dbus)) {
|
if ((input_ctx_path != NULL) && (IBus_CheckConnection(dbus))) {
|
||||||
SDL_DBus_CallVoidMethodOnConnection(ibus_conn, IBUS_SERVICE, input_ctx_path, IBUS_INPUT_INTERFACE, method, DBUS_TYPE_INVALID);
|
SDL_DBus_CallVoidMethodOnConnection(ibus_conn, IBUS_SERVICE, input_ctx_path, IBUS_INPUT_INTERFACE, method, DBUS_TYPE_INVALID);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue