@@ -2240,15 +2240,15 @@ TEST_CASE("Reference")
22402240 lua_newuserdatadtor (
22412241 L,
22422242 0 ,
2243- [](void *)
2243+ [](lua_State*, void * data )
22442244 {
22452245 dtorhits++;
22462246 }
22472247 );
22482248 lua_newuserdatadtor (
22492249 L,
22502250 0 ,
2251- [](void *)
2251+ [](lua_State*, void * data )
22522252 {
22532253 dtorhits++;
22542254 }
@@ -2286,7 +2286,7 @@ TEST_CASE("NewUserdataOverflow")
22862286 [](lua_State* L1 )
22872287 {
22882288 // The following userdata request might cause an overflow.
2289- lua_newuserdatadtor (L1 , SIZE_MAX , [](void * d) {});
2289+ lua_newuserdatadtor (L1 , SIZE_MAX , [](lua_State*, void * d) {});
22902290 // The overflow might segfault in the following call.
22912291 lua_getmetatable (L1 , -1 );
22922292 return 0 ;
@@ -3422,7 +3422,7 @@ TEST_CASE("UserdataApi")
34223422 void * ud3 = lua_newuserdatadtor (
34233423 L,
34243424 4 ,
3425- [](void * data)
3425+ [](lua_State*, void * data)
34263426 {
34273427 dtorhits += *(int *)data;
34283428 }
@@ -3431,7 +3431,7 @@ TEST_CASE("UserdataApi")
34313431 void * ud4 = lua_newuserdatadtor (
34323432 L,
34333433 1 ,
3434- [](void * data)
3434+ [](lua_State*, void * data)
34353435 {
34363436 dtorhits += *(char *)data;
34373437 }
@@ -3511,7 +3511,7 @@ TEST_CASE("UserdataAlignment")
35113511
35123512 for (int i = 0 ; i < 10 ; i++)
35133513 {
3514- void * data = lua_newuserdatadtor (L, size, [](void *) {});
3514+ void * data = lua_newuserdatadtor (L, size, [](lua_State*, void * data ) {});
35153515 LUAU_ASSERT (uintptr_t (data) % 16 == 0 );
35163516 lua_pop (L, 1 );
35173517 }
0 commit comments