Mercurial > dwindows
changeset 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 |
files | mac/dw.m |
diffstat | 1 files changed, 10 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mac/dw.m Sat Jul 06 15:57:53 2019 +0000 +++ b/mac/dw.m Sat Jul 06 16:17:04 2019 +0000 @@ -891,7 +891,16 @@ } -(void)keyDown:(NSEvent *)theEvent { _event_handler(self, theEvent, 2); } -(BOOL)isFlipped { return YES; } --(void)dealloc { UserData *root = userdata; _remove_userdata(&root, NULL, TRUE); [font release]; dw_signal_disconnect_by_window(self); [super dealloc]; [cachedDrawingRep release]; } +-(void)dealloc { + UserData *root = userdata; + _remove_userdata(&root, NULL, TRUE); + [font release]; + dw_signal_disconnect_by_window(self); +#ifdef BUILDING_FOR_MOJAVE + [cachedDrawingRep release]; +#endif + [super dealloc]; +} -(BOOL)acceptsFirstResponder { return YES; } @end