diff options
Diffstat (limited to 'src/deep.h')
-rw-r--r-- | src/deep.h | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -43,8 +43,8 @@ typedef void* (*luaG_IdFunction)( lua_State* L, DeepOp op_); | |||
43 | 43 | ||
44 | // ################################################################################################ | 44 | // ################################################################################################ |
45 | 45 | ||
46 | // crc64/we of string "DEEP_VERSION_1" generated at http://www.nitrxgen.net/hashgen/ | 46 | // fnv164 of string "DEEP_VERSION_2" generated at https://www.pelock.com/products/hash-calculator |
47 | static DECLARE_CONST_UNIQUE_KEY( DEEP_VERSION, 0x4f4eadf0accf6c73); | 47 | static DECLARE_CONST_UNIQUE_KEY( DEEP_VERSION, 0xB4B0119C10642B29); |
48 | 48 | ||
49 | // should be used as header for full userdata | 49 | // should be used as header for full userdata |
50 | struct s_DeepPrelude | 50 | struct s_DeepPrelude |
@@ -57,10 +57,10 @@ struct s_DeepPrelude | |||
57 | }; | 57 | }; |
58 | typedef struct s_DeepPrelude DeepPrelude; | 58 | typedef struct s_DeepPrelude DeepPrelude; |
59 | 59 | ||
60 | char const* push_deep_proxy( Universe* U, lua_State* L, DeepPrelude* prelude, LookupMode mode_); | 60 | char const* push_deep_proxy( Universe* U, lua_State* L, DeepPrelude* prelude, int nuv_, LookupMode mode_); |
61 | void free_deep_prelude( lua_State* L, DeepPrelude* prelude_); | 61 | void free_deep_prelude( lua_State* L, DeepPrelude* prelude_); |
62 | 62 | ||
63 | extern LANES_API int luaG_newdeepuserdata( lua_State* L, luaG_IdFunction idfunc); | 63 | extern LANES_API int luaG_newdeepuserdata( lua_State* L, luaG_IdFunction idfunc, int nuv_); |
64 | extern LANES_API void* luaG_todeep( lua_State* L, luaG_IdFunction idfunc, int index); | 64 | extern LANES_API void* luaG_todeep( lua_State* L, luaG_IdFunction idfunc, int index); |
65 | 65 | ||
66 | #endif // __LANES_DEEP_H__ | 66 | #endif // __LANES_DEEP_H__ |