[glib] glib/tests/private.c: Fix compilation on Windows
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] glib/tests/private.c: Fix compilation on Windows
- Date: Thu, 22 Dec 2011 02:39:47 +0000 (UTC)
commit 76bc1ab28084dab671fed6e9f3993014e225df2c
Author: Chun-wei Fan <fanchunwei src gnome org>
Date: Wed Dec 21 11:24:09 2011 +0800
glib/tests/private.c: Fix compilation on Windows
-process.h must be included for _beginthreadex
-Use a cast to HANDLE on _beginthreadex to silence warnings on different
types
glib/tests/private.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/glib/tests/private.c b/glib/tests/private.c
index c21aacf..cacf3f5 100644
--- a/glib/tests/private.c
+++ b/glib/tests/private.c
@@ -114,6 +114,7 @@ private3_free (gpointer data)
#ifdef G_OS_WIN32
#include <windows.h>
+#include <process.h>
static guint __stdcall
#else
@@ -139,7 +140,7 @@ test_private3 (void)
{
HANDLE thread;
guint ignore;
- thread = _beginthreadex (NULL, 0, private3_func, NULL, 0, &ignore);
+ thread = (HANDLE) _beginthreadex (NULL, 0, private3_func, NULL, 0, &ignore);
WaitForSingleObject (thread, INFINITE);
CloseHandle (thread);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]