diff options
Diffstat (limited to 'src')
| -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 |
