|
|
|
@ -347,7 +347,7 @@ func coalesceTablesFullKey(printf printFn, dst, src map[string]any, prefix strin
|
|
|
|
if istable(dv) {
|
|
|
|
if istable(dv) {
|
|
|
|
coalesceTablesFullKey(printf, dv.(map[string]any), val.(map[string]any), fullkey, merge)
|
|
|
|
coalesceTablesFullKey(printf, dv.(map[string]any), val.(map[string]any), fullkey, merge)
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
printf("warning: cannot overwrite map with non-map for %s (%v)", fullkey, val)
|
|
|
|
printf("warning: cannot overwrite map onto non-map for %s (%v)", fullkey, val)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} else if istable(dv) && val != nil {
|
|
|
|
} else if istable(dv) && val != nil {
|
|
|
|
printf("warning: destination for %s is a map. Ignoring non-map value (%v)", fullkey, val)
|
|
|
|
printf("warning: destination for %s is a map. Ignoring non-map value (%v)", fullkey, val)
|
|
|
|
|