diff loader/win32.h @ 3128:392316004607

avifile sync... maybe broken, tell me if so.
author arpi
date Mon, 26 Nov 2001 00:47:58 +0000
parents 0ecadf56dc05
children c85a4768627c
line wrap: on
line diff
--- a/loader/win32.h	Mon Nov 26 00:46:44 2001 +0000
+++ b/loader/win32.h	Mon Nov 26 00:47:58 2001 +0000
@@ -59,10 +59,10 @@
 extern void WINAPI expDeleteCriticalSection(CRITICAL_SECTION *c);
 extern int WINAPI expGetCurrentThreadId(void);
 extern int WINAPI expGetCurrentProcess(void);
-//extern void* WINAPI expTlsAlloc(void);
-//extern int WINAPI expTlsSetValue(tls_t* index, void* value);
-//extern void* WINAPI expTlsGetValue(tls_t* index);
-//extern int WINAPI expTlsFree(tls_t* index);
+extern void* WINAPI expTlsAlloc(void);
+extern int WINAPI expTlsSetValue(tls_t* index, void* value);
+extern void* WINAPI expTlsGetValue(tls_t* index);
+extern int WINAPI expTlsFree(tls_t* index);
 extern void* WINAPI expLocalAlloc(int flags, int size);
 extern void* WINAPI expLocalReAlloc(int handle,int size,int flags);
 extern void* WINAPI expLocalLock(void* z);
@@ -214,6 +214,7 @@
 extern int expstrlen(char* str);
 extern int expstrcpy(char* str1, const char* str2);
 extern int expstrcmp(const char* str1, const char* str2);
+extern int expstrncmp(const char* str1, const char* str2, int);
 extern int expstrcat(char* str1, const char* str2);
 extern int expisalnum(int c);
 extern int expmemmove(void* dest, void* src, int n);
@@ -232,6 +233,7 @@
 extern int expfprintf(void* stream, const char* format, ...);
 extern int expprintf(const char* format, ...);
 extern void* expwcscpy(WCHAR* dst, const WCHAR* src);
+extern int exp_stricmp(const char*, const char*);
 
 extern void* LookupExternal(const char* library, int ordinal);
 extern void* LookupExternalByName(const char* library, const char* name);