* luci/libs: util: little bugfix in serialize_data()
authorJo-Philipp Wich <jow@openwrt.org>
Thu, 28 Aug 2008 16:44:10 +0000 (16:44 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Thu, 28 Aug 2008 16:44:10 +0000 (16:44 +0000)
libs/core/luasrc/util.lua

index bf463ae7055f0c52ccfae83a6161ba8fa0d2889a..39784f5923fa0ec0d83df23a95ac13c772963867 100644 (file)
@@ -456,7 +456,7 @@ function _serialize_table(t, seen)
                idata = idata .. ( #idata > 0 and ", " or "" ) .. v
        end             
 
-       return idata .. ( #data > 0 and ", " or "" ) .. data
+       return idata .. ( #data > 0 and #idata > 0 and ", " or "" ) .. data
 end
 
 --- Recursively serialize given data to lua code, suitable for restoring