From 22d5b508e73d744dfd6a062d7905f90c229f1e14 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 24 Oct 2013 08:19:02 +0200 Subject: [PATCH] LUA_ERRGCMM is 5.2 only --- lua.c | 2 ++ php_lua.h | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lua.c b/lua.c index 2f6f3a9..023f4f8 100644 --- a/lua.c +++ b/lua.c @@ -892,7 +892,9 @@ PHP_MINIT_FUNCTION(lua) { REGISTER_LONG_CONSTANT("LUA_ERRRUN", LUA_ERRRUN, CONST_PERSISTENT | CONST_CS); REGISTER_LONG_CONSTANT("LUA_ERRSYNTAX", LUA_ERRSYNTAX, CONST_PERSISTENT | CONST_CS); REGISTER_LONG_CONSTANT("LUA_ERRMEM", LUA_ERRMEM, CONST_PERSISTENT | CONST_CS); +#ifdef LUA_ERRGCMM REGISTER_LONG_CONSTANT("LUA_ERRGCMM", LUA_ERRGCMM, CONST_PERSISTENT | CONST_CS); +#endif REGISTER_LONG_CONSTANT("LUA_ERRERR", LUA_ERRERR, CONST_PERSISTENT | CONST_CS); REGISTER_LONG_CONSTANT("LUA_ERRFILE", LUA_ERRFILE, CONST_PERSISTENT | CONST_CS); diff --git a/php_lua.h b/php_lua.h index d8a6f63..0370014 100644 --- a/php_lua.h +++ b/php_lua.h @@ -27,7 +27,7 @@ /* LUA_OK is defined sinc 5.2 */ #ifndef LUA_OK #define LUA_OK 0 -#define +#endif extern zend_module_entry lua_module_entry; #define phpext_lua_ptr &lua_module_entry