summaryrefslogtreecommitdiff
path: root/nuklear_ui/blastem_nuklear.c
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2019-01-17 19:13:59 -0800
committerMichael Pavone <pavone@retrodev.com>2019-01-17 19:13:59 -0800
commit83c8f0d26750b8ff3c46ba5a27ccc3af68c58bdc (patch)
tree2f4eb51e9232d392f6740b74ebb6a43f1eaae0db /nuklear_ui/blastem_nuklear.c
parentf9d207dba6a9945992caad4afdf966c3353a5567 (diff)
Hopefully fix Nuklear assert when loading ROM after changing video settings that some users are reporting
Diffstat (limited to 'nuklear_ui/blastem_nuklear.c')
-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)