mirror of https://github.com/encounter/SDL.git
Fix incorrectly terminated MakeThreadHighPriority dbus message
Currently the message is double terminated, which results in SDL_DBus_CallMethodInternal() incorrectly assuming that the other party is always returning true. I'm not super familiar with dbus, so I'm not sure if this could also be the cause of this bug: https://github.com/ValveSoftware/steam-for-linux/issues/6901
This commit is contained in:
parent
6e7465bd60
commit
2e667a8be9
|
@ -68,8 +68,7 @@ rtkit_setpriority(pid_t thread, int nice_level)
|
||||||
|
|
||||||
if (!dbus || !SDL_DBus_CallMethodOnConnection(dbus->system_conn,
|
if (!dbus || !SDL_DBus_CallMethodOnConnection(dbus->system_conn,
|
||||||
RTKIT_DBUS_NODE, RTKIT_DBUS_PATH, RTKIT_DBUS_INTERFACE, "MakeThreadHighPriority",
|
RTKIT_DBUS_NODE, RTKIT_DBUS_PATH, RTKIT_DBUS_INTERFACE, "MakeThreadHighPriority",
|
||||||
DBUS_TYPE_UINT64, &ui64, DBUS_TYPE_INT32, &si32, DBUS_TYPE_INVALID,
|
DBUS_TYPE_UINT64, &ui64, DBUS_TYPE_INT32, &si32, DBUS_TYPE_INVALID)) {
|
||||||
DBUS_TYPE_INVALID)) {
|
|
||||||
return SDL_FALSE;
|
return SDL_FALSE;
|
||||||
}
|
}
|
||||||
return SDL_TRUE;
|
return SDL_TRUE;
|
||||||
|
|
Loading…
Reference in New Issue