diff options
author | Mike Pall <mike> | 2010-01-18 01:32:33 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2010-01-18 01:32:33 +0100 |
commit | 4e39597ba63bb0ad2065c92b7508ac17ae53f297 (patch) | |
tree | fa4448ecf27cd78892ad38b2f5a23986c93d6271 /src/lib_aux.c | |
parent | 32969abe404b99c05c745695c1e6d6bab3565cd5 (diff) | |
download | luajit-4e39597ba63bb0ad2065c92b7508ac17ae53f297.tar.gz luajit-4e39597ba63bb0ad2065c92b7508ac17ae53f297.tar.bz2 luajit-4e39597ba63bb0ad2065c92b7508ac17ae53f297.zip |
Add some sanity checks for allocator in 64 bit mode.
Diffstat (limited to 'src/lib_aux.c')
-rw-r--r-- | src/lib_aux.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib_aux.c b/src/lib_aux.c index 5f4e3e8c..419650a9 100644 --- a/src/lib_aux.c +++ b/src/lib_aux.c | |||
@@ -313,6 +313,10 @@ LUALIB_API int luaL_loadstring(lua_State *L, const char *s) | |||
313 | 313 | ||
314 | #ifdef LUAJIT_USE_SYSMALLOC | 314 | #ifdef LUAJIT_USE_SYSMALLOC |
315 | 315 | ||
316 | #if LJ_64 | ||
317 | #error "Must use builtin allocator for 64 bit target" | ||
318 | #endif | ||
319 | |||
316 | static void *mem_alloc(void *ud, void *ptr, size_t osize, size_t nsize) | 320 | static void *mem_alloc(void *ud, void *ptr, size_t osize, size_t nsize) |
317 | { | 321 | { |
318 | (void)ud; | 322 | (void)ud; |