- get mpu401, parallel and ramdrv to work on msvc.
[reactos.git] / reactos / drivers / lib / bzip2 / bzlib.h
index 8c33dc2..0d8fd6b 100644 (file)
@@ -112,7 +112,7 @@ typedef
 
 #ifdef _WIN32
 #   include <stdio.h>
-#   include <windows.h>
+#   define WINAPI __stdcall
 #   ifdef small
       /* windows.h define small to char */
 #      undef small
@@ -308,9 +308,9 @@ BZ_EXTERN const char * BZ_API(BZ2_bzerror) (
    );
 #endif
 
-extern _stdcall void *(*BZ2_malloc)( unsigned long size );
-extern _stdcall void (*BZ2_free)( void *ptr );
-_stdcall void BZ2_set_malloc_free( _stdcall void *(*malloc)(unsigned long size), _stdcall void (*free)(void *ptr) );
+extern void *(_stdcall *BZ2_malloc)( unsigned long size );
+extern void (*_stdcall BZ2_free)( void *ptr );
+void _stdcall BZ2_set_malloc_free(  void *(_stdcall *malloc)(unsigned long size), void (_stdcall *free)(void *ptr) );
 
 #ifdef __cplusplus
 }