* threads.c (interruption_request_apc): Decore APC callbacks with CALLBACK under win32.
svn path=/trunk/mono/; revision=38657
+2005-01-11 Zoltan Varga <vargaz@freemail.hu>
+
+ * threads.c (interruption_request_apc): Decore APC callbacks with CALLBACK under win32.
Mon Jan 10 18:47:28 CET 2005 Paolo Molaro <lupus@ximian.com>
}
#ifdef __MINGW32__
-static guint32 interruption_request_apc (gpointer param)
+static CALLBACK void interruption_request_apc (ULONG_PTR param)
{
MonoException* exc = mono_thread_request_interruption (FALSE);
if (exc) mono_raise_exception (exc);
LeaveCriticalSection (&threads_mutex);
}
-
+#ifdef __MINGW32__
+static CALLBACK void dummy_apc (ULONG_PTR param)
+{
+}
+#else
static guint32 dummy_apc (gpointer param)
{
return 0;
}
+#endif
/*
* mono_thread_execute_interruption