summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortreectrl <treectrl>2008-01-22 00:55:29 (GMT)
committertreectrl <treectrl>2008-01-22 00:55:29 (GMT)
commit2cd48a71d7b8c705297e50565beffa3516c59a37 (patch)
treeb3294a2f68a0146566f2e5afb5a010088655cf37
parentff4159bdd18599ae039eba30cd9ffd6fbfb46d87 (diff)
downloadtktreectrl-2cd48a71d7b8c705297e50565beffa3516c59a37.zip
tktreectrl-2cd48a71d7b8c705297e50565beffa3516c59a37.tar.gz
tktreectrl-2cd48a71d7b8c705297e50565beffa3516c59a37.tar.bz2
Tree_FillRegion: allow building for Tk 8.4.14 or earlier to work under OSX.
-rw-r--r--generic/tkTreeUtils.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/generic/tkTreeUtils.c b/generic/tkTreeUtils.c
index 3c1ca9c..e678573 100644
--- a/generic/tkTreeUtils.c
+++ b/generic/tkTreeUtils.c
@@ -5,7 +5,7 @@
*
* Copyright (c) 2002-2006 Tim Baker
*
- * RCS: @(#) $Id: tkTreeUtils.c,v 1.72 2008/01/21 21:57:37 treectrl Exp $
+ * RCS: @(#) $Id: tkTreeUtils.c,v 1.73 2008/01/22 00:55:29 treectrl Exp $
*/
#include "tkTreeCtrl.h"
@@ -977,7 +977,8 @@ Tree_FillRegion(
FillRgn(dc, (HRGN) rgn, brush);
DeleteObject(brush);
TkWinReleaseDrawableDC(drawable, dc, &dcState);
-#elif defined(MAC_OSX_TK_XXX) /* Not needed as of 8.4.15 / 8.5a7 */
+#elif defined(MAC_OSX_TK) && (TK_MINOR_VERSION == 4) && (TK_RELEASE_SERIAL < 15)
+ /* Not needed as of 8.4.15 / 8.5a7 */
MacDrawable *macWin = (MacDrawable *) drawable;
CGrafPtr saveWorld;
GDHandle saveDevice;