summaryrefslogtreecommitdiffstats
path: root/macosx
diff options
context:
space:
mode:
authordgp <dgp@noemail.net>2015-03-21 17:17:46 (GMT)
committerdgp <dgp@noemail.net>2015-03-21 17:17:46 (GMT)
commitd30e5c6d9711307421860371751fb23daeaabb40 (patch)
treeedcc76e5dcd76ce3088d8cdc2edb923894ffd1d4 /macosx
parent958ebaa23b170b238c63b1de8de0047f3f4f3f86 (diff)
downloadtk-d30e5c6d9711307421860371751fb23daeaabb40.zip
tk-d30e5c6d9711307421860371751fb23daeaabb40.tar.gz
tk-d30e5c6d9711307421860371751fb23daeaabb40.tar.bz2
Fixed failed compile.
FossilOrigin-Name: 5693942fd23b29f626ad135ff373874d8e4353ea
Diffstat (limited to 'macosx')
-rw-r--r--macosx/tkMacOSXWm.c34
1 files changed, 11 insertions, 23 deletions
diff --git a/macosx/tkMacOSXWm.c b/macosx/tkMacOSXWm.c
index 82de883..37a1d25 100644
--- a/macosx/tkMacOSXWm.c
+++ b/macosx/tkMacOSXWm.c
@@ -342,28 +342,6 @@ static void RemapWindows(TkWindow *winPtr,
{
id _i1, _i2;
}
-
-- (id) retain
-{
-#if DEBUG_ZOMBIES
- const char *title = [[self title] UTF8String];
- if (title != NULL) {
- printf("Retaining %s with count %lu\n", title, [self retainCount]);
- }
-#endif
- return [super retain];
-}
-
-- (id) retain
-{
-#if DEBUG_ZOMBIES
- const char *title = [[self title] UTF8String];
- if (title != NULL) {
- printf("Retaining %s with count %lu\n", title, [self retainCount]);
- }
-#endif
- return [super retain];
-}
@end
@implementation TKWindow
@@ -379,6 +357,16 @@ static void RemapWindows(TkWindow *winPtr,
kWindowNoActivatesAttribute)) ? NO : YES;
}
+- (id) retain
+{
+#if DEBUG_ZOMBIES
+ const char *title = [[self title] UTF8String];
+ if (title != NULL) {
+ printf("Retaining %s with count %lu\n", title, [self retainCount]);
+ }
+#endif
+ return [super retain];
+}
@end
#pragma mark -
@@ -6012,7 +6000,7 @@ TkWmStackorderToplevel(
NSInteger windowCount = [macWindows count];
if (!windowCount) {
- ckfree(windows);
+ ckfree((char *)windows);
windows = NULL;
} else {
windowPtr = windows + table.numEntries;