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