libs/sys: fix checking for empty table
authorJo-Philipp Wich <jow@openwrt.org>
Wed, 13 May 2009 18:50:12 +0000 (18:50 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Wed, 13 May 2009 18:50:12 +0000 (18:50 +0000)
libs/sys/luasrc/sys.lua

index d606248..ad80ae5 100644 (file)
@@ -701,7 +701,7 @@ function wifi.channels(iface)
                fd:close()
        end
 
                fd:close()
        end
 
-       if #cns == 0 then
+       if not ((pairs(cns))(cns)) then
                cns = {
                        2.412, 2.417, 2.422, 2.427, 2.432, 2.437,
                        2.442, 2.447, 2.452, 2.457, 2.462
                cns = {
                        2.412, 2.417, 2.422, 2.427, 2.432, 2.437,
                        2.442, 2.447, 2.452, 2.457, 2.462