stream.go
changeset 37 fbda8e925fdf
parent 36 9fe022261dcc
child 38 2839fece923e
equal deleted inserted replaced
36:9fe022261dcc 37:fbda8e925fdf
   156 			con := extStanza[ns]
   156 			con := extStanza[ns]
   157 			if con != nil {
   157 			if con != nil {
   158 				obj = con(&name)
   158 				obj = con(&name)
   159 				xmlStr, _ := marshalXML(st)
   159 				xmlStr, _ := marshalXML(st)
   160 				r := bytes.NewBuffer(xmlStr)
   160 				r := bytes.NewBuffer(xmlStr)
   161 				err = xml.Unmarshal(r, &obj)
   161 				err = xml.Unmarshal(r, obj)
   162 				if err != nil {
   162 				if err != nil {
   163 					log.Printf("ext unmarshal: %v",
   163 					log.Printf("ext unmarshal: %v",
   164 						err)
   164 						err)
   165 					break
   165 					break
   166 				}
   166 				}