1
0
mirror of https://github.com/pevans/erc-c.git synced 2024-06-24 15:29:32 +00:00

Don't attempt to render a glyph if render is NULL

This commit is contained in:
Peter Evans 2018-01-23 16:09:27 -06:00
parent ef13fe4ef1
commit 9215600148

View File

@ -118,9 +118,13 @@ vm_bitfont_render(vm_bitfont *font,
MAKE_SDL_RECT(dest_rect, *dest);
MAKE_SDL_RECT(src_rect, src);
if (SDL_RenderCopy(screen->render, font->texture, &src_rect, &dest_rect) < 0) {
log_critical("Failed to render glyph: %s", SDL_GetError());
return ERR_GFXOP;
if (screen->render) {
if (SDL_RenderCopy(screen->render, font->texture,
&src_rect, &dest_rect) < 0
) {
log_critical("Failed to render glyph: %s", SDL_GetError());
return ERR_GFXOP;
}
}
screen->dirty = true;