diff options
| author | Charlie <bartoc@umich.edu> | 2014-04-21 13:27:42 -0400 |
|---|---|---|
| committer | Charlie <bartoc@umich.edu> | 2014-04-21 13:27:42 -0400 |
| commit | 6f9834ead51b510630427be3ae08fa25bd0b6005 (patch) | |
| tree | 711f31a551dbdb7c635685f9e1da54ad82cd0582 | |
| parent | bd95ba39e1f44019c5c859e9b57f66e2cfd66ca5 (diff) | |
| download | nim-FreeImage-6f9834ead51b510630427be3ae08fa25bd0b6005.tar.gz nim-FreeImage-6f9834ead51b510630427be3ae08fa25bd0b6005.zip | |
fuck you freeimage
| -rw-r--r-- | freeimage.nim | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/freeimage.nim b/freeimage.nim index 7eb1098..1d7ed2e 100644 --- a/freeimage.nim +++ b/freeimage.nim @@ -27,7 +27,10 @@ when defined(windows): const FreeImageLib = "freeimage.dll" - {.pragma: FreeImageCallconv, stdcall.} + when defined(static): + {.pragma: FreeImageCallconv, cdecl.} + else: + {.pragma: FreeImageCallconv, stdcall.} elif defined(macosx): const FreeImageLib = "libfreeimage.dylib" {.pragma: FreeImageCallconv, cdecl.} |
