Fix:support_glib:TLS_OUT_OF_INDEXES not always defined
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Fri, 30 Sep 2011 12:08:01 +0000 (12:08 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Fri, 30 Sep 2011 12:08:01 +0000 (12:08 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@4810 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/support/glib/fake.c

index fee2cb1..2dfe758 100644 (file)
@@ -53,6 +53,9 @@ g_private_new_navit ()
 #if HAVE_API_WIN32_BASE
        int dwTlsIndex;
 
+#ifndef TLS_OUT_OF_INDEXES
+#define TLS_OUT_OF_INDEXES (-1)
+#endif
        if ((dwTlsIndex = TlsAlloc()) == TLS_OUT_OF_INDEXES)
        printf("TlsAlloc failed");
        printf("return dwTlsIndex = 0x%x\n",dwTlsIndex);