Fix MSVC build

extensions
Volodymyr Shymanskyy 5 years ago
parent f40af7495d
commit 9cb99f8671

@ -12,7 +12,7 @@
#define m3ApiReturnType(TYPE) TYPE* raw_return = ((TYPE*) (_sp));
#define m3ApiGetArg(TYPE, NAME) TYPE NAME = * ((TYPE *) (_sp++));
#define m3ApiGetArgMem(TYPE, NAME) TYPE NAME = (TYPE) (_mem + * (u32 *) _sp++);
#define m3ApiGetArgMem(TYPE, NAME) TYPE NAME = (TYPE) ((u8*)_mem + * (u32 *) _sp++);
#define m3ApiRawFunction(NAME) const void * NAME (IM3Runtime runtime, uint64_t * _sp, void * _mem)
#define m3ApiReturn(VALUE) { *raw_return = (VALUE); return NULL; }

Loading…
Cancel
Save