Handle WindowBackend_Software_CreateWindow fail
Must have been part of that commit I reverted
This commit is contained in:
parent
d70e31d221
commit
aa9e486086
1 changed files with 6 additions and 0 deletions
|
@ -41,6 +41,12 @@ RenderBackend_Surface* RenderBackend_Init(const char *window_title, int screen_w
|
||||||
framebuffer.height = screen_height;
|
framebuffer.height = screen_height;
|
||||||
framebuffer.pitch = pitch;
|
framebuffer.pitch = pitch;
|
||||||
|
|
||||||
|
if (framebuffer.pixels == NULL)
|
||||||
|
{
|
||||||
|
Backend_PrintError("Failed to create window");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
return &framebuffer;
|
return &framebuffer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue