From 30528049f1d11ea2854a6431e8e8524f83206559 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Mon, 12 Oct 2020 14:51:28 -0300 Subject: 'lua_upvalueid' returns NULL on invalid upvalue index --- testes/closure.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'testes/closure.lua') diff --git a/testes/closure.lua b/testes/closure.lua index cdeaebaa..c2453677 100644 --- a/testes/closure.lua +++ b/testes/closure.lua @@ -242,7 +242,7 @@ end assert(debug.upvalueid(foo1, 1)) assert(debug.upvalueid(foo1, 2)) -assert(not pcall(debug.upvalueid, foo1, 3)) +assert(not debug.upvalueid(foo1, 3)) assert(debug.upvalueid(foo1, 1) == debug.upvalueid(foo2, 2)) assert(debug.upvalueid(foo1, 2) == debug.upvalueid(foo2, 1)) assert(debug.upvalueid(foo3, 1)) -- cgit v1.2.1