comparison mac/dw.m @ 1947:3aef9be654ce

Mac: Fix pre-mojave build, cached render image not available.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sat, 06 Jul 2019 16:17:04 +0000
parents 42f1e323849c
children bbb1fb54f321
comparison
equal deleted inserted replaced
1946:42f1e323849c 1947:3aef9be654ce
889 [cachedDrawingRep drawInRect:self.bounds]; 889 [cachedDrawingRep drawInRect:self.bounds];
890 #endif 890 #endif
891 } 891 }
892 -(void)keyDown:(NSEvent *)theEvent { _event_handler(self, theEvent, 2); } 892 -(void)keyDown:(NSEvent *)theEvent { _event_handler(self, theEvent, 2); }
893 -(BOOL)isFlipped { return YES; } 893 -(BOOL)isFlipped { return YES; }
894 -(void)dealloc { UserData *root = userdata; _remove_userdata(&root, NULL, TRUE); [font release]; dw_signal_disconnect_by_window(self); [super dealloc]; [cachedDrawingRep release]; } 894 -(void)dealloc {
895 UserData *root = userdata;
896 _remove_userdata(&root, NULL, TRUE);
897 [font release];
898 dw_signal_disconnect_by_window(self);
899 #ifdef BUILDING_FOR_MOJAVE
900 [cachedDrawingRep release];
901 #endif
902 [super dealloc];
903 }
895 -(BOOL)acceptsFirstResponder { return YES; } 904 -(BOOL)acceptsFirstResponder { return YES; }
896 @end 905 @end
897 906
898 @implementation DWObject 907 @implementation DWObject
899 -(void)uselessThread:(id)sender { /* Thread only to initialize threading */ } 908 -(void)uselessThread:(id)sender { /* Thread only to initialize threading */ }