Wayland: Fixed accessing not fully initialized window if no memory available.
The CreateWindow() implementation returned 0 on no more memory instead of -1.main
parent
049ef9a35b
commit
8a573844c9
|
@ -147,7 +147,7 @@ int Wayland_CreateWindow(_THIS, SDL_Window *window)
|
||||||
|
|
||||||
data = calloc(1, sizeof *data);
|
data = calloc(1, sizeof *data);
|
||||||
if (data == NULL)
|
if (data == NULL)
|
||||||
return 0;
|
return SDL_OutOfMemory();
|
||||||
|
|
||||||
c = _this->driverdata;
|
c = _this->driverdata;
|
||||||
window->driverdata = data;
|
window->driverdata = data;
|
||||||
|
|
Loading…
Reference in New Issue