diff options
| author | kr.angelov <kr.angelov@gmail.com> | 2013-11-07 08:08:41 +0000 |
|---|---|---|
| committer | kr.angelov <kr.angelov@gmail.com> | 2013-11-07 08:08:41 +0000 |
| commit | 62dee6c805e063705fb6a7be2251a7a90bacfaaf (patch) | |
| tree | c5f5b819c6a00ca555b5329842a67418b738f64d /src/runtime | |
| parent | e79f39b7746ce2224e58fbf0b9db56c31b9a7250 (diff) | |
added #ifdef to detect MinGW in the Java binding and to import the right header for alloca
Diffstat (limited to 'src/runtime')
| -rw-r--r-- | src/runtime/java/jpgf.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/runtime/java/jpgf.c b/src/runtime/java/jpgf.c index 48bed0f8c..dd29eaf7f 100644 --- a/src/runtime/java/jpgf.c +++ b/src/runtime/java/jpgf.c @@ -4,8 +4,12 @@ #include <gu/mem.h> #include <gu/exn.h> #include <gu/utf8.h> -#include <alloca.h> #include <jni.h> +#ifndef __MINGW32__ +#include <alloca.h> +#else +#include <malloc.h> +#endif #define l2p(x) ((void*) (intptr_t) (x)) #define p2l(x) ((jlong) (intptr_t) (x)) |
