diff options
author | Konstantin Zaitsev <konstantin.zaitsev@xored.com> | 2016-02-25 15:03:02 +0600 |
---|---|---|
committer | Konstantin Zaitsev <konstantin.zaitsev@xored.com> | 2016-02-25 15:03:02 +0600 |
commit | 26931798349e2f1d495ad55b27f5f1124a7bdb7e (patch) | |
tree | bff391cc1d7bb935482d0392dbd897dfb34d1882 | |
parent | 7177e0058b96a3f737d954ea3b146f4d21469fdf (diff) | |
download | Nim-26931798349e2f1d495ad55b27f5f1124a7bdb7e.tar.gz |
Fixed THINSTANCE declaration in dynlib.nim for VS compiler
-rw-r--r-- | lib/pure/dynlib.nim | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/pure/dynlib.nim b/lib/pure/dynlib.nim index 80fdc9dbc..8da422ffb 100644 --- a/lib/pure/dynlib.nim +++ b/lib/pure/dynlib.nim @@ -79,7 +79,8 @@ elif defined(windows) or defined(dos): # ======================================================================= # type - THINSTANCE {.importc: "HINSTANCE".} = pointer + THINSTANCE {.importc: "HINSTANCE".} = object + x: pointer proc FreeLibrary(lib: THINSTANCE) {.importc, header: "<windows.h>", stdcall.} proc winLoadLibrary(path: cstring): THINSTANCE {. |