@@ -1857,15 +1857,15 @@ TEST_CASE("Reference")
18571857 lua_newuserdatadtor (
18581858 L,
18591859 0 ,
1860- [](void *)
1860+ [](lua_State*, void * data )
18611861 {
18621862 dtorhits++;
18631863 }
18641864 );
18651865 lua_newuserdatadtor (
18661866 L,
18671867 0 ,
1868- [](void *)
1868+ [](lua_State*, void * data )
18691869 {
18701870 dtorhits++;
18711871 }
@@ -1903,7 +1903,7 @@ TEST_CASE("NewUserdataOverflow")
19031903 [](lua_State* L1 )
19041904 {
19051905 // The following userdata request might cause an overflow.
1906- lua_newuserdatadtor (L1 , SIZE_MAX , [](void * d) {});
1906+ lua_newuserdatadtor (L1 , SIZE_MAX , [](lua_State*, void * d) {});
19071907 // The overflow might segfault in the following call.
19081908 lua_getmetatable (L1 , -1 );
19091909 return 0 ;
@@ -3039,7 +3039,7 @@ TEST_CASE("UserdataApi")
30393039 void * ud3 = lua_newuserdatadtor (
30403040 L,
30413041 4 ,
3042- [](void * data)
3042+ [](lua_State*, void * data)
30433043 {
30443044 dtorhits += *(int *)data;
30453045 }
@@ -3048,7 +3048,7 @@ TEST_CASE("UserdataApi")
30483048 void * ud4 = lua_newuserdatadtor (
30493049 L,
30503050 1 ,
3051- [](void * data)
3051+ [](lua_State*, void * data)
30523052 {
30533053 dtorhits += *(char *)data;
30543054 }
@@ -3128,7 +3128,7 @@ TEST_CASE("UserdataAlignment")
31283128
31293129 for (int i = 0 ; i < 10 ; i++)
31303130 {
3131- void * data = lua_newuserdatadtor (L, size, [](void *) {});
3131+ void * data = lua_newuserdatadtor (L, size, [](lua_State*, void * data ) {});
31323132 LUAU_ASSERT (uintptr_t (data) % 16 == 0 );
31333133 lua_pop (L, 1 );
31343134 }
0 commit comments