From bf906566d8a9f69f09a6c0f20a9da30e3555d338 Mon Sep 17 00:00:00 2001 From: ruki Date: Tue, 23 Sep 2025 00:43:26 +0800 Subject: improve table.empty --- xmake/core/base/table.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xmake/core/base/table.lua b/xmake/core/base/table.lua index 39e04596d..45cb4f23d 100644 --- a/xmake/core/base/table.lua +++ b/xmake/core/base/table.lua @@ -533,7 +533,7 @@ end -- is empty table? function table.empty(tbl) - return type(tbl) == "table" and #tbl == 0 and #table.keys(tbl) == 0 + return type(tbl) == "table" and next(tbl) == nil end -- return indices or keys for the given value -- cgit v1.3.1