瀏覽代碼

wayland: Free the input struct in all initialization failure paths

Frank Praznik 1 年之前
父節點
當前提交
5f65fd360d
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      src/video/wayland/SDL_waylandvideo.c

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

@@ -222,6 +222,7 @@ static SDL_VideoDevice *Wayland_CreateDevice(void)
     /* Initialize all variables that we clean on shutdown */
     device = SDL_calloc(1, sizeof(SDL_VideoDevice));
     if (!device) {
+        SDL_free(input);
         SDL_free(data);
         WAYLAND_wl_display_disconnect(display);
         SDL_WAYLAND_UnloadSymbols();