diff options
-rw-r--r-- | src/luarocks/cmd/config.lua | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/luarocks/cmd/config.lua b/src/luarocks/cmd/config.lua index 2a49c1db..12396630 100644 --- a/src/luarocks/cmd/config.lua +++ b/src/luarocks/cmd/config.lua | |||
@@ -68,6 +68,7 @@ local cfg_skip = { | |||
68 | 68 | ||
69 | local function print_config(cfg) | 69 | local function print_config(cfg) |
70 | for k, v in util.sortedpairs(cfg) do | 70 | for k, v in util.sortedpairs(cfg) do |
71 | k = tostring(k) | ||
71 | if type(v) == "string" or type(v) == "boolean" or type(v) == "number" then | 72 | if type(v) == "string" or type(v) == "boolean" or type(v) == "number" then |
72 | printf("%s = %q", k, v) | 73 | printf("%s = %q", k, v) |
73 | elseif type(v) == "function" or cfg_skip[k] then | 74 | elseif type(v) == "function" or cfg_skip[k] then |
@@ -109,8 +110,6 @@ local function print_config(cfg) | |||
109 | end | 110 | end |
110 | printf("}") | 111 | printf("}") |
111 | end | 112 | end |
112 | else | ||
113 | error(k) | ||
114 | end | 113 | end |
115 | end | 114 | end |
116 | end | 115 | end |