diff --git a/OSBindings/Mac/Clock Signal/CSAtari2600.mm b/OSBindings/Mac/Clock Signal/CSAtari2600.mm index 8514c5a69..adb593afe 100644 --- a/OSBindings/Mac/Clock Signal/CSAtari2600.mm +++ b/OSBindings/Mac/Clock Signal/CSAtari2600.mm @@ -14,7 +14,7 @@ @end struct Atari2600CRTDelegate: public Outputs::CRT::CRTDelegate { - CSAtari2600 *atari; + __weak CSAtari2600 *atari; void crt_did_end_frame(Outputs::CRT *crt, CRTFrame *frame) { [atari crtDidEndFrame:frame]; } }; @@ -62,8 +62,4 @@ struct Atari2600CRTDelegate: public Outputs::CRT::CRTDelegate { return self; } -- (void)dealloc { - NSLog(@""); -} - @end