diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/config/config.nim | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/config/config.nim b/src/config/config.nim index ef138ca5..d9a75591 100644 --- a/src/config/config.nim +++ b/src/config/config.nim @@ -401,8 +401,7 @@ proc typeCheck(v: TomlValue; t: set[TomlValueType]; k: string): Err[string] = proc warnValuesLeft(ctx: var ConfigParser; v: TomlValue; k: string) = for fk in v.keys: - let kk = if k != "": k & '.' & fk else: fk - ctx.warnings.add("unrecognized option " & kk) + ctx.warnings.add("unrecognized option " & k & fk) proc parseConfigValue(ctx: var ConfigParser; x: var object; v: TomlValue; k: string): Err[string] = @@ -620,7 +619,7 @@ proc parseConfigValue(ctx: var ConfigParser; x: var CSSConfig; v: TomlValue; if v.pop("inline", vv): ?typeCheck(vv, tvtString, k & ".inline") x.stylesheet &= vv.s - ctx.warnValuesLeft(v, k) + ctx.warnValuesLeft(v, k & '.') ok() proc parseConfigValue(ctx: var ConfigParser; x: var Regex; v: TomlValue; |