From db36543353d37c2357e8e30aab53ff37337b1127 Mon Sep 17 00:00:00 2001 From: David Elliott Date: Thu, 22 Jul 2004 20:25:48 +0000 Subject: [PATCH] Fix compilation with older (before C99) C compilers. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28411 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/mac/carbon/gsockosx.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/mac/carbon/gsockosx.c b/src/mac/carbon/gsockosx.c index 614ed425c8..bb3756c7fd 100644 --- a/src/mac/carbon/gsockosx.c +++ b/src/mac/carbon/gsockosx.c @@ -53,6 +53,9 @@ struct MacGSocketData* _GSocket_Get_Mac_Socket(GSocket *socket) /* If socket is already created, returns a pointer to the data */ /* Otherwise, creates socket and returns the pointer */ CFSocketContext cont; + CFSocketRef cf; + CFRunLoopSourceRef source; + struct MacGSocketData* data = (struct MacGSocketData*)socket->m_gui_dependent; if (data && data->source) return data; @@ -63,9 +66,9 @@ struct MacGSocketData* _GSocket_Get_Mac_Socket(GSocket *socket) cont.release = NULL; cont.copyDescription = NULL; cont.info = socket; - CFSocketRef cf = CFSocketCreateWithNative(NULL, socket->m_fd, + cf = CFSocketCreateWithNative(NULL, socket->m_fd, ALL_CALLBACK_TYPES, Mac_Socket_Callback, &cont); - CFRunLoopSourceRef source = CFSocketCreateRunLoopSource(NULL, cf, 0); + source = CFSocketCreateRunLoopSource(NULL, cf, 0); assert(source); socket->m_gui_dependent = (char*)data; -- 2.47.2