Mercurial > mplayer.hg
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);