diff options
Diffstat (limited to 'macosx/PcsxrMemoryObject.m')
| -rwxr-xr-x | macosx/PcsxrMemoryObject.m | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/macosx/PcsxrMemoryObject.m b/macosx/PcsxrMemoryObject.m index e85145b2..4d740b30 100755 --- a/macosx/PcsxrMemoryObject.m +++ b/macosx/PcsxrMemoryObject.m @@ -123,15 +123,17 @@ NSString *const memoryAnimateTimerKey = @"PCSXR Memory Card Image Animate"; return; } //This is the only setter that is being watched AND changed. - [self willChangeValueForKey:@"memImage"]; #if __has_feature(objc_arc) + [self willChangeValueForKey:@"memImage"]; memImage = theMemImage; + [self didChangeValueForKey:@"memImage"]; #else NSImage *tmpImage = memImage; + [self willChangeValueForKey:@"memImage"]; memImage = [theMemImage retain]; + [self didChangeValueForKey:@"memImage"]; [tmpImage release]; #endif - [self didChangeValueForKey:@"memImage"]; } - (NSImage*)memImage { |
