# HG changeset patch # User Michael Pavone # Date 1725169277 25200 # Node ID 50cff4c9286e02b7a92a6a000fd307ef7fb6a746 # Parent 61645edbe30fdfa9837e0be7d863d56b7b09b663 Fix crash in render_fill_rect in GL mode with no static images diff -r 61645edbe30f -r 50cff4c9286e render_sdl.c --- a/render_sdl.c Fri Aug 30 21:16:46 2024 -0700 +++ b/render_sdl.c Sat Aug 31 22:41:17 2024 -0700 @@ -1827,6 +1827,11 @@ } #ifndef DISABLE_OPENGL else { + if (!extra->image_vertices) { + extra->image_vertices = malloc(sizeof(vertex_data_default)); + SDL_GL_MakeCurrent(extra->win, extra->gl_context); + glGenBuffers(1, &extra->image_buffer); + } extra_update_verts(extra, x, y, width, height); extra->color[0] = b; extra->color[1] = g;