# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1562439449 0 # Node ID c71e5da5b801456e91a0cc7148de07f3bae85b6a # Parent bbb1fb54f321b1ce5fd7b42b9133df376cea6779 Mac: Fix mojave #ifdefs so it builds pre-mojave. diff -r bbb1fb54f321 -r c71e5da5b801 mac/dw.m --- a/mac/dw.m Sat Jul 06 18:44:25 2019 +0000 +++ b/mac/dw.m Sat Jul 06 18:57:29 2019 +0000 @@ -607,7 +607,9 @@ #if !defined(GARBAGE_COLLECT) NSAutoreleasePool *pool; #endif +#ifndef BUILDING_FOR_MOJAVE HWND _DWLastDrawable; +#endif HMTX DWRunMutex; HMTX DWThreadMutex; HMTX DWThreadMutex2; @@ -864,6 +866,7 @@ -(NSFont *)font { return font; } -(void)setSize:(NSSize)input { size = input; +#ifdef BUILDING_FOR_MOJAVE if(cachedDrawingRep) { NSBitmapImageRep *oldrep = cachedDrawingRep; @@ -871,6 +874,7 @@ [cachedDrawingRep retain]; [oldrep release]; } +#endif } -(NSSize)size { return size; } #ifdef BUILDING_FOR_MOJAVE