Skip to content

Commit 0743d5c

Browse files
committed
RunLoop: remove incorrect usage of libdispatch queue
This has the wrong signature and is available directly. Just use it rather than create a macro.
1 parent b3e3f3d commit 0743d5c

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

CoreFoundation/RunLoop.subproj/CFRunLoop.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,13 +101,12 @@ extern mach_port_t _dispatch_get_main_queue_port_4CF(void);
101101
#elif TARGET_OS_WIN32 || TARGET_OS_CYGWIN
102102
#include <process.h>
103103
DISPATCH_EXPORT HANDLE _dispatch_get_main_queue_handle_4CF(void);
104-
DISPATCH_EXPORT void _dispatch_main_queue_callback_4CF(void);
104+
DISPATCH_EXPORT void _dispatch_main_queue_callback_4CF(void * _Null_unspecified);
105105

106106
#define MACH_PORT_NULL 0
107107
#define mach_port_name_t HANDLE
108108
#define mach_port_t HANDLE
109109
#define _dispatch_get_main_queue_port_4CF _dispatch_get_main_queue_handle_4CF
110-
#define _dispatch_main_queue_callback_4CF(x) _dispatch_main_queue_callback_4CF()
111110

112111
#elif DEPLOYMENT_TARGET_LINUX
113112

@@ -121,7 +120,6 @@ dispatch_runloop_handle_t _dispatch_get_main_queue_handle_4CF(void);
121120
extern void _dispatch_main_queue_callback_4CF(void *_Null_unspecified msg);
122121

123122
#define _dispatch_get_main_queue_port_4CF _dispatch_get_main_queue_handle_4CF
124-
#define _dispatch_main_queue_callback_4CF(x) _dispatch_main_queue_callback_4CF(x)
125123
#endif
126124

127125
#if DEPLOYMENT_TARGET_WINDOWS || DEPLOYMENT_TARGET_LINUX

0 commit comments

Comments
 (0)