From 0d10aa9f88b6899af6877c18e1fe04305361456f Mon Sep 17 00:00:00 2001 From: Lars Mueller Date: Wed, 7 Jul 2021 20:02:11 +0200 Subject: [PATCH] Fix string length comparison --- luon.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/luon.lua b/luon.lua index 661295c..f962f9d 100644 --- a/luon.lua +++ b/luon.lua @@ -32,7 +32,7 @@ function write(value, write) local to_fill = {} for object, count in pairs(count_objects(value)) do local type_ = type(object) - if count >= 2 and (type_ ~= "string" or #reference + 2 >= #object) then + if count >= 2 and (type_ ~= "string" or #reference + 2 < #object) then local ref = table_concat(reference) write(ref) write"="