From 6d3996ccfb80cb4599f83bd581be1a12420ec252 Mon Sep 17 00:00:00 2001 From: erg Date: Sat, 4 Nov 2006 16:52:57 +0000 Subject: [PATCH] fix win32 runtime compile errors --- vm/os-windows.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vm/os-windows.c b/vm/os-windows.c index 20d711a12d..b91de62197 100644 --- a/vm/os-windows.c +++ b/vm/os-windows.c @@ -40,7 +40,7 @@ s64 current_millis(void) - EPOCH_OFFSET) / 10000; } -void ffi_dlopen (DLL *dll, bool error) +void ffi_dlopen (F_DLL *dll, bool error) { HMODULE module = LoadLibrary(alien_offset(dll->path)); @@ -56,7 +56,7 @@ void ffi_dlopen (DLL *dll, bool error) dll->dll = module; } -void *ffi_dlsym (DLL *dll, char *symbol, bool error) +void *ffi_dlsym (F_DLL *dll, char *symbol, bool error) { void *sym = GetProcAddress( dll ? (HMODULE)dll->dll : GetModuleHandle(NULL), @@ -75,7 +75,7 @@ void *ffi_dlsym (DLL *dll, char *symbol, bool error) return sym; } -void ffi_dlclose (DLL *dll) +void ffi_dlclose (F_DLL *dll) { FreeLibrary((HMODULE)dll->dll); dll->dll = NULL; @@ -100,7 +100,7 @@ void primitive_stat(void) box_boolean(st.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY); box_signed_4(0); box_unsigned_8( - (s64)st.nFileSizeLow | (s64)st.nFileSizeHigh << 32)); + (s64)st.nFileSizeLow | (s64)st.nFileSizeHigh << 32); box_unsigned_8((int) ((*(s64*)&st.ftLastWriteTime - EPOCH_OFFSET) / 10000000)); }