@@ -1840,15 +1840,15 @@ TEST_CASE("Reference")
18401840 lua_newuserdatadtor (
18411841 L,
18421842 0 ,
1843- [](void *)
1843+ [](lua_State*, void * data )
18441844 {
18451845 dtorhits++;
18461846 }
18471847 );
18481848 lua_newuserdatadtor (
18491849 L,
18501850 0 ,
1851- [](void *)
1851+ [](lua_State*, void * data )
18521852 {
18531853 dtorhits++;
18541854 }
@@ -1886,7 +1886,7 @@ TEST_CASE("NewUserdataOverflow")
18861886 [](lua_State* L1 )
18871887 {
18881888 // The following userdata request might cause an overflow.
1889- lua_newuserdatadtor (L1 , SIZE_MAX , [](void * d) {});
1889+ lua_newuserdatadtor (L1 , SIZE_MAX , [](lua_State*, void * d) {});
18901890 // The overflow might segfault in the following call.
18911891 lua_getmetatable (L1 , -1 );
18921892 return 0 ;
@@ -3022,7 +3022,7 @@ TEST_CASE("UserdataApi")
30223022 void * ud3 = lua_newuserdatadtor (
30233023 L,
30243024 4 ,
3025- [](void * data)
3025+ [](lua_State*, void * data)
30263026 {
30273027 dtorhits += *(int *)data;
30283028 }
@@ -3031,7 +3031,7 @@ TEST_CASE("UserdataApi")
30313031 void * ud4 = lua_newuserdatadtor (
30323032 L,
30333033 1 ,
3034- [](void * data)
3034+ [](lua_State*, void * data)
30353035 {
30363036 dtorhits += *(char *)data;
30373037 }
@@ -3111,7 +3111,7 @@ TEST_CASE("UserdataAlignment")
31113111
31123112 for (int i = 0 ; i < 10 ; i++)
31133113 {
3114- void * data = lua_newuserdatadtor (L, size, [](void *) {});
3114+ void * data = lua_newuserdatadtor (L, size, [](lua_State*, void * data ) {});
31153115 LUAU_ASSERT (uintptr_t (data) % 16 == 0 );
31163116 lua_pop (L, 1 );
31173117 }
0 commit comments