diff --git a/src/video/os2/SDL_os2video.c b/src/video/os2/SDL_os2video.c index 81e8e554f..411de8cf8 100644 --- a/src/video/os2/SDL_os2video.c +++ b/src/video/os2/SDL_os2video.c @@ -855,8 +855,9 @@ static int OS2_CreateWindowFrom(_THIS, SDL_Window *window, const void *data) if (cbText != 0) window->title = OS2_SysToUTF8(pszText); - if (pszText != NULL) + if (pszText != NULL) { SDL_stack_free(pszText); + } /* Set SDL-window flags */ window->flags &= ~(SDL_WINDOW_SHOWN | SDL_WINDOW_BORDERLESS | @@ -1666,18 +1667,17 @@ static SDL_VideoDevice *OS2VMAN_CreateDevice(int devindex) } -/* Both bootstraps for DIVE and VMAN are uing same function OS2_CreateDevice(). +/* DIVE and VMAN bootstraps both call the same OS2_CreateDevice() function. * Video output system will be selected in OS2_VideoInit() by driver name. */ VideoBootStrap OS2DIVE_bootstrap = { - OS2DRIVER_NAME_DIVE, "OS/2 video driver", - OS2DIVE_CreateDevice + OS2DRIVER_NAME_DIVE, "OS/2 video driver", + OS2DIVE_CreateDevice }; - VideoBootStrap OS2VMAN_bootstrap = { - OS2DRIVER_NAME_VMAN, "OS/2 video driver", - OS2VMAN_CreateDevice + OS2DRIVER_NAME_VMAN, "OS/2 video driver", + OS2VMAN_CreateDevice }; #endif /* SDL_VIDEO_DRIVER_OS2 */