WinRT: Removed dead code and fixed memory leak if allocation for driver failed.

This commit is contained in:
Philipp Wiesemann 2016-03-10 21:00:44 +01:00
parent b82f48bad3
commit 0c923fda0b
1 changed files with 1 additions and 3 deletions

View File

@ -118,15 +118,13 @@ WINRT_CreateDevice(int devindex)
device = (SDL_VideoDevice *) SDL_calloc(1, sizeof(SDL_VideoDevice));
if (!device) {
SDL_OutOfMemory();
if (device) {
SDL_free(device);
}
return (0);
}
data = (SDL_VideoData *) SDL_calloc(1, sizeof(SDL_VideoData));
if (!data) {
SDL_OutOfMemory();
SDL_free(device);
return (0);
}
SDL_zerop(data);