@@ -2360,15 +2360,15 @@ TEST_CASE("Reference")
23602360 lua_newuserdatadtor (
23612361 L,
23622362 0 ,
2363- [](void *)
2363+ [](lua_State*, void * data )
23642364 {
23652365 dtorhits++;
23662366 }
23672367 );
23682368 lua_newuserdatadtor (
23692369 L,
23702370 0 ,
2371- [](void *)
2371+ [](lua_State*, void * data )
23722372 {
23732373 dtorhits++;
23742374 }
@@ -2406,7 +2406,7 @@ TEST_CASE("NewUserdataOverflow")
24062406 [](lua_State* L1 )
24072407 {
24082408 // The following userdata request might cause an overflow.
2409- lua_newuserdatadtor (L1 , SIZE_MAX , [](void * d) {});
2409+ lua_newuserdatadtor (L1 , SIZE_MAX , [](lua_State*, void * d) {});
24102410 // The overflow might segfault in the following call.
24112411 lua_getmetatable (L1 , -1 );
24122412 return 0 ;
@@ -3543,7 +3543,7 @@ TEST_CASE("UserdataApi")
35433543 void * ud3 = lua_newuserdatadtor (
35443544 L,
35453545 4 ,
3546- [](void * data)
3546+ [](lua_State*, void * data)
35473547 {
35483548 dtorhits += *(int *)data;
35493549 }
@@ -3552,7 +3552,7 @@ TEST_CASE("UserdataApi")
35523552 void * ud4 = lua_newuserdatadtor (
35533553 L,
35543554 1 ,
3555- [](void * data)
3555+ [](lua_State*, void * data)
35563556 {
35573557 dtorhits += *(char *)data;
35583558 }
@@ -3632,7 +3632,7 @@ TEST_CASE("UserdataAlignment")
36323632
36333633 for (int i = 0 ; i < 10 ; i++)
36343634 {
3635- void * data = lua_newuserdatadtor (L, size, [](void *) {});
3635+ void * data = lua_newuserdatadtor (L, size, [](lua_State*, void * data ) {});
36363636 LUAU_ASSERT (uintptr_t (data) % 16 == 0 );
36373637 lua_pop (L, 1 );
36383638 }
0 commit comments