summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nuklear_ui/blastem_nuklear.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/nuklear_ui/blastem_nuklear.c b/nuklear_ui/blastem_nuklear.c
index 87ebefa..d35c184 100644
--- a/nuklear_ui/blastem_nuklear.c
+++ b/nuklear_ui/blastem_nuklear.c
@@ -1872,7 +1872,11 @@ static void handle_event(SDL_Event *event)
static void context_destroyed(void)
{
- nk_sdl_shutdown();
+ if (context)
+ {
+ nk_sdl_shutdown();
+ context = NULL;
+ }
}
static struct nk_image load_image_texture(uint32_t *buf, uint32_t width, uint32_t height)