From 1b26d9be4464a9e820ef51644d03c242a9016701 Mon Sep 17 00:00:00 2001 From: David Chisnall Date: Tue, 24 May 2011 16:37:26 +0000 Subject: [PATCH] Use NSAllocateCollectable() for some things that store pointers. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@33106 72102866-910b-0410-8b05-ffd578937521 --- Source/x11/XGServerWindow.m | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/x11/XGServerWindow.m b/Source/x11/XGServerWindow.m index 303efd6..5423c79 100644 --- a/Source/x11/XGServerWindow.m +++ b/Source/x11/XGServerWindow.m @@ -759,7 +759,7 @@ _get_next_prop_new_event(Display *display, XEvent *event, char *arg) root = [self _rootWindowForScreen: defScreen]; context = [self xrContextForScreen: defScreen]; - window = malloc(sizeof(gswindow_device_t)); + window = NSAllocateCollectable(sizeof(gswindow_device_t), NSScannedOption); memset(window, '\0', sizeof(gswindow_device_t)); window->display = dpy; window->screen = defScreen; @@ -1312,7 +1312,7 @@ _get_next_prop_new_event(Display *display, XEvent *event, char *arg) if (window) return window; - window = malloc(sizeof(gswindow_device_t)); + window = NSAllocateCollectable(sizeof(gswindow_device_t), NSScannedOption); memset(window, '\0', sizeof(gswindow_device_t)); window->display = dpy; @@ -1943,7 +1943,7 @@ _get_next_prop_new_event(Display *display, XEvent *event, char *arg) /* Create the window structure and set the style early so we can use it to convert frames. */ - window = malloc(sizeof(gswindow_device_t)); + window = NSAllocateCollectable(sizeof(gswindow_device_t), NSScannedOption); memset(window, '\0', sizeof(gswindow_device_t)); window->display = dpy; window->screen = screen; @@ -2162,7 +2162,7 @@ _get_next_prop_new_event(Display *display, XEvent *event, char *arg) /* Create the window structure and set the style early so we can use it to convert frames. */ - window = malloc(sizeof(gswindow_device_t)); + window = NSAllocateCollectable(sizeof(gswindow_device_t), NSScannedOption); memset(window, '\0', sizeof(gswindow_device_t)); window->display = dpy; window->screen = *screen;