1
0
mirror of https://github.com/json-iterator/go.git synced 2025-10-31 00:07:40 +02:00

fix anonymous struct

This commit is contained in:
Tao Wen
2017-06-20 13:33:40 +08:00
parent be221df432
commit 8f6a840c63
4 changed files with 169 additions and 67 deletions

View File

@@ -93,7 +93,7 @@ func (extension *testExtension) UpdateStructDescriptor(structDescriptor *StructD
if structDescriptor.Type.String() != "jsoniter.TestObject1" {
return
}
binding := structDescriptor.Fields["field1"]
binding := structDescriptor.GetField("field1")
binding.Encoder = &funcEncoder{fun: func(ptr unsafe.Pointer, stream *Stream) {
str := *((*string)(ptr))
val, _ := strconv.Atoi(str)