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.pitch = pitch;
|
||||
|
||||
if (framebuffer.pixels == NULL)
|
||||
{
|
||||
Backend_PrintError("Failed to create window");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
return &framebuffer;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue