summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2015-07-31 16:22:04 +1000
committer Vas Crabb <vas@vastheman.com>2015-07-31 16:22:20 +1000
commit668c54497f02e32c2808d84b29019b8b0245b0f9 (patch)
treefa5c82fcd9e87d77e5b0eff64b81282934e2a22d
parente9421244c6b708acaad28ddbae6145306c2198e9 (diff)
Debugger fix from Judge (nw)
-rw-r--r--src/osd/modules/debugger/osx/debugview.m1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/osd/modules/debugger/osx/debugview.m b/src/osd/modules/debugger/osx/debugview.m
index 27f1fd35f22..13a9fbc7e04 100644
--- a/src/osd/modules/debugger/osx/debugview.m
+++ b/src/osd/modules/debugger/osx/debugview.m
@@ -260,6 +260,7 @@ static void debugwin_view_update(debug_view &view, void *osdprivate)
- (void)dealloc {
[[NSNotificationCenter defaultCenter] removeObserver:self];
+ if (view != NULL) machine->debug_view().free_view(*view);
if (font != nil) [font release];
if (text != nil) [text release];
[super dealloc];