@@ -1605,15 +1605,15 @@ TEST_CASE("Reference")
16051605 lua_newuserdatadtor (
16061606 L,
16071607 0 ,
1608- [](void *)
1608+ [](lua_State*, void * data )
16091609 {
16101610 dtorhits++;
16111611 }
16121612 );
16131613 lua_newuserdatadtor (
16141614 L,
16151615 0 ,
1616- [](void *)
1616+ [](lua_State*, void * data )
16171617 {
16181618 dtorhits++;
16191619 }
@@ -1651,7 +1651,7 @@ TEST_CASE("NewUserdataOverflow")
16511651 [](lua_State* L1)
16521652 {
16531653 // The following userdata request might cause an overflow.
1654- lua_newuserdatadtor (L1, SIZE_MAX, [](void * d) {});
1654+ lua_newuserdatadtor (L1, SIZE_MAX, [](lua_State*, void * d) {});
16551655 // The overflow might segfault in the following call.
16561656 lua_getmetatable (L1, -1 );
16571657 return 0 ;
@@ -2557,7 +2557,7 @@ TEST_CASE("UserdataApi")
25572557 void * ud3 = lua_newuserdatadtor (
25582558 L,
25592559 4 ,
2560- [](void * data)
2560+ [](lua_State*, void * data)
25612561 {
25622562 dtorhits += *(int *)data;
25632563 }
@@ -2566,7 +2566,7 @@ TEST_CASE("UserdataApi")
25662566 void * ud4 = lua_newuserdatadtor (
25672567 L,
25682568 1 ,
2569- [](void * data)
2569+ [](lua_State*, void * data)
25702570 {
25712571 dtorhits += *(char *)data;
25722572 }
@@ -2646,7 +2646,7 @@ TEST_CASE("UserdataAlignment")
26462646
26472647 for (int i = 0 ; i < 10 ; i++)
26482648 {
2649- void * data = lua_newuserdatadtor (L, size, [](void *) {});
2649+ void * data = lua_newuserdatadtor (L, size, [](lua_State*, void * data ) {});
26502650 LUAU_ASSERT (uintptr_t (data) % 16 == 0 );
26512651 lua_pop (L, 1 );
26522652 }
0 commit comments