[SDL_Tizen] Fix dereference 37/173237/2
authorhuiyu.eun <huiyu.eun@samsung.com>
Tue, 20 Mar 2018 06:22:08 +0000 (15:22 +0900)
committerhuiyu.eun <huiyu.eun@samsung.com>
Tue, 20 Mar 2018 06:24:57 +0000 (15:24 +0900)
- Dereference before null check

Change-Id: Ic30e49449edd008f60717069206a464c5fa750ef
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
src/video/wayland/SDL_waylandevents.c

index 5f6cd64..8f117de 100644 (file)
@@ -324,9 +324,9 @@ keyboard_handle_enter(void *data, struct wl_keyboard *keyboard,
  
     window = wl_surface_get_user_data(surface);
 
-    input->keyboard_focus = window;
-    window->keyboard_device = input;
     if (window) {
+        input->keyboard_focus = window;
+        window->keyboard_device = input;
         SDL_SetKeyboardFocus(window->sdlwindow);
     }
 }