@@ -1871,15 +1871,15 @@ TEST_CASE("Reference")
18711871 lua_newuserdatadtor (
18721872 L,
18731873 0 ,
1874- [](void *)
1874+ [](lua_State*, void * data )
18751875 {
18761876 dtorhits++;
18771877 }
18781878 );
18791879 lua_newuserdatadtor (
18801880 L,
18811881 0 ,
1882- [](void *)
1882+ [](lua_State*, void * data )
18831883 {
18841884 dtorhits++;
18851885 }
@@ -1917,7 +1917,7 @@ TEST_CASE("NewUserdataOverflow")
19171917 [](lua_State* L1 )
19181918 {
19191919 // The following userdata request might cause an overflow.
1920- lua_newuserdatadtor (L1 , SIZE_MAX , [](void * d) {});
1920+ lua_newuserdatadtor (L1 , SIZE_MAX , [](lua_State*, void * d) {});
19211921 // The overflow might segfault in the following call.
19221922 lua_getmetatable (L1 , -1 );
19231923 return 0 ;
@@ -3053,7 +3053,7 @@ TEST_CASE("UserdataApi")
30533053 void * ud3 = lua_newuserdatadtor (
30543054 L,
30553055 4 ,
3056- [](void * data)
3056+ [](lua_State*, void * data)
30573057 {
30583058 dtorhits += *(int *)data;
30593059 }
@@ -3062,7 +3062,7 @@ TEST_CASE("UserdataApi")
30623062 void * ud4 = lua_newuserdatadtor (
30633063 L,
30643064 1 ,
3065- [](void * data)
3065+ [](lua_State*, void * data)
30663066 {
30673067 dtorhits += *(char *)data;
30683068 }
@@ -3142,7 +3142,7 @@ TEST_CASE("UserdataAlignment")
31423142
31433143 for (int i = 0 ; i < 10 ; i++)
31443144 {
3145- void * data = lua_newuserdatadtor (L, size, [](void *) {});
3145+ void * data = lua_newuserdatadtor (L, size, [](lua_State*, void * data ) {});
31463146 LUAU_ASSERT (uintptr_t (data) % 16 == 0 );
31473147 lua_pop (L, 1 );
31483148 }
0 commit comments