Browse Source

Null check SDL_DBusContext pointer

Omar Rashwan 1 year ago
parent
commit
67bbf20add
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/video/wayland/SDL_waylandvideo.c

+ 3 - 0
src/video/wayland/SDL_waylandvideo.c

@@ -101,6 +101,9 @@ static SDL_bool Wayland_GetGNOMEPrimaryDisplayCoordinates(int *x, int *y)
 {
 #ifdef SDL_USE_LIBDBUS
     SDL_DBusContext *dbus = SDL_DBus_GetContext();
+    if (dbus == NULL) {
+        return SDL_FALSE;
+    }
     DBusMessage *reply = NULL;
     DBusMessageIter iter[3];
     DBusMessage *msg = dbus->message_new_method_call(DISPLAY_INFO_NODE,