From 0e4e74d8f754bb68f537d8f9be395daf1d391f30 Mon Sep 17 00:00:00 2001 From: rogerman Date: Wed, 22 May 2013 01:09:17 +0000 Subject: [PATCH] Cocoa Port (OpenEmu Plug-in): - Fix possible crash on emulation reset. --- desmume/src/cocoa/openemu/NDSGameCore.mm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/desmume/src/cocoa/openemu/NDSGameCore.mm b/desmume/src/cocoa/openemu/NDSGameCore.mm index 404b92109..4ee8935fb 100644 --- a/desmume/src/cocoa/openemu/NDSGameCore.mm +++ b/desmume/src/cocoa/openemu/NDSGameCore.mm @@ -176,7 +176,9 @@ - (void)resetEmulation { + pthread_mutex_lock(&mutexCoreExecute); NDS_Reset(); + pthread_mutex_unlock(&mutexCoreExecute); execute = true; }