From f0170ce8f1a90337637d387b87280f121d0578fe Mon Sep 17 00:00:00 2001 From: Benoit Germain Date: Thu, 21 Mar 2024 15:41:54 +0100 Subject: C++ migration: REGISTRY_SET and REGISTRY_GET are gone, welcome templates and lambdas --- src/macros_and_utils.h | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'src/macros_and_utils.h') diff --git a/src/macros_and_utils.h b/src/macros_and_utils.h index ae93e97..67213bc 100644 --- a/src/macros_and_utils.h +++ b/src/macros_and_utils.h @@ -80,18 +80,4 @@ extern char const* debugspew_indent; #define STACK_GROW( L, n) do { if (!lua_checkstack(L,(int)(n))) luaL_error( L, "Cannot grow stack!" ); } while( 0) -// non-string keyed registry access -#define REGISTRY_SET( L, key_, value_) \ -{ \ - key_.push(L); \ - value_; \ - lua_rawset( L, LUA_REGISTRYINDEX); \ -} - -#define REGISTRY_GET( L, key_) \ -{ \ - key_.push(L); \ - lua_rawget( L, LUA_REGISTRYINDEX); \ -} - #define LUAG_FUNC( func_name) int LG_##func_name( lua_State* L) -- cgit v1.2.3-55-g6feb