|
|
@@ -641,7 +641,7 @@ func (d *decoder) mappingStruct(n *node, out reflect.Value) (good bool) {
|
|
|
d.unmarshal(n.children[i+1], value)
|
|
|
inlineMap.SetMapIndex(name, value)
|
|
|
} else if d.strict {
|
|
|
- d.terrors = append(d.terrors, fmt.Sprintf("line %d: field %s not found in struct %s", n.line+1, name.String(), out.Type()))
|
|
|
+ d.terrors = append(d.terrors, fmt.Sprintf("line %d: field %s not found in struct %s", ni.line+1, name.String(), out.Type()))
|
|
|
}
|
|
|
}
|
|
|
return true
|