comparison loader/win32.h @ 2651:958d10763c34

partially synced with avifile... (TODO: migrate to new registry.c and driver.c)
author arpi
date Sat, 03 Nov 2001 19:40:38 +0000
parents e06cabbd1a9b
children 0ecadf56dc05
comparison
equal deleted inserted replaced
2650:bf7248edcc20 2651:958d10763c34
7 #include <wine/winbase.h> 7 #include <wine/winbase.h>
8 #include <com.h> 8 #include <com.h>
9 9
10 extern void* my_mreq(int size, int to_zero); 10 extern void* my_mreq(int size, int to_zero);
11 extern int my_release(void* memory); 11 extern int my_release(void* memory);
12 extern int my_size(void* memory);
13 extern void* my_realloc(void *memory,int size); 12 extern void* my_realloc(void *memory,int size);
14 extern void my_garbagecollection(void); 13 extern void my_garbagecollection(void);
15 14
16 15
17 typedef struct { 16 typedef struct {
198 extern LONG WINAPI explstrlenA(const char* str1); 197 extern LONG WINAPI explstrlenA(const char* str1);
199 extern LONG WINAPI explstrcpyA(char* str1, const char* str2); 198 extern LONG WINAPI explstrcpyA(char* str1, const char* str2);
200 extern LONG WINAPI explstrcpynA(char* str1, const char* str2,int len); 199 extern LONG WINAPI explstrcpynA(char* str1, const char* str2,int len);
201 extern LONG WINAPI explstrcatA(char* str1, const char* str2); 200 extern LONG WINAPI explstrcatA(char* str1, const char* str2);
202 extern LONG WINAPI expInterlockedExchange(long *dest, long l); 201 extern LONG WINAPI expInterlockedExchange(long *dest, long l);
202 void WINAPI expInitCommonControls(void);
203 203
204 204
205 extern void* CDECL expmalloc(int size); 205 extern void* CDECL expmalloc(int size);
206 extern void CDECL expfree(void* mem); 206 extern void CDECL expfree(void* mem);
207 extern void* CDECL expnew(int size); 207 extern void* CDECL expnew(int size);
218 extern int expisalnum(int c); 218 extern int expisalnum(int c);
219 extern int expmemmove(void* dest, void* src, int n); 219 extern int expmemmove(void* dest, void* src, int n);
220 extern int expmemcmp(void* dest, void* src, int n); 220 extern int expmemcmp(void* dest, void* src, int n);
221 extern void *expmemcpy(void* dest, void* src, int n) ; 221 extern void *expmemcpy(void* dest, void* src, int n) ;
222 extern time_t exptime(time_t* t); 222 extern time_t exptime(time_t* t);
223 extern int exprand(void);
224 extern void expsrand(int seed);
225 extern int exp_ftol(float f);
223 extern int expsprintf(char* str, const char* format, ...); 226 extern int expsprintf(char* str, const char* format, ...);
227 extern double explog10(double x);
228 extern double expcos(double x);
229 extern double exppow(double x, double y);
224 extern int expsscanf(const char* str, const char* format, ...); 230 extern int expsscanf(const char* str, const char* format, ...);
225 extern void* expfopen(const char* path, const char* mode); 231 extern void* expfopen(const char* path, const char* mode);
226 232 extern int expfprintf(void* stream, const char* format, ...);
233 extern int expprintf(const char* format, ...);
234 extern void* expwcscpy(WCHAR* dst, const WCHAR* src);
227 235
228 extern void* LookupExternal(const char* library, int ordinal); 236 extern void* LookupExternal(const char* library, int ordinal);
229 extern void* LookupExternalByName(const char* library, const char* name); 237 extern void* LookupExternalByName(const char* library, const char* name);
230 238
231 extern int exprand();
232 extern int exp_ftol(float f);
233 extern void WINAPI expInitCommonControls();
234 239
235 #endif 240 #endif