diff options
Diffstat (limited to '')
-rw-r--r-- | deep_test/deep_test.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/deep_test/deep_test.cpp b/deep_test/deep_test.cpp index 1931e6d..77ecefb 100644 --- a/deep_test/deep_test.cpp +++ b/deep_test/deep_test.cpp | |||
@@ -178,20 +178,20 @@ struct MyClonableUserdata | |||
178 | // this is all we need to make a userdata lanes-clonable. no dependency on Lanes code. | 178 | // this is all we need to make a userdata lanes-clonable. no dependency on Lanes code. |
179 | [[nodiscard]] static int clonable_lanesclone(lua_State* L) | 179 | [[nodiscard]] static int clonable_lanesclone(lua_State* L) |
180 | { | 180 | { |
181 | switch( lua_gettop( L)) | 181 | switch( lua_gettop(L)) |
182 | { | 182 | { |
183 | case 3: | 183 | case 3: |
184 | { | 184 | { |
185 | MyClonableUserdata* self = static_cast<MyClonableUserdata*>(lua_touserdata(L, 1)); | 185 | MyClonableUserdata* self = static_cast<MyClonableUserdata*>(lua_touserdata(L, 1)); |
186 | MyClonableUserdata* from = static_cast<MyClonableUserdata*>(lua_touserdata(L, 2)); | 186 | MyClonableUserdata* from = static_cast<MyClonableUserdata*>(lua_touserdata(L, 2)); |
187 | size_t len = lua_tointeger( L, 3); | 187 | size_t len = lua_tointeger(L, 3); |
188 | assert( len == sizeof(MyClonableUserdata)); | 188 | assert( len == sizeof(MyClonableUserdata)); |
189 | *self = *from; | 189 | *self = *from; |
190 | } | 190 | } |
191 | return 0; | 191 | return 0; |
192 | 192 | ||
193 | default: | 193 | default: |
194 | (void) luaL_error( L, "Lanes called clonable_lanesclone with unexpected parameters"); | 194 | raise_luaL_error(L, "Lanes called clonable_lanesclone with unexpected parameters"); |
195 | } | 195 | } |
196 | return 0; | 196 | return 0; |
197 | } | 197 | } |