schema: fix error attempting to unmarshal a non-pointer

This commit is contained in:
Todd 2017-09-02 21:58:40 -05:00
parent 4004c7d49d
commit 01c7b2b8e7
17 changed files with 27 additions and 27 deletions

View File

@ -54,7 +54,7 @@ lCT_MultiLvlStrRef:
case xml.StartElement:
switch el.Name.Local {
case "f":
if err := d.DecodeElement(m.F, &el); err != nil {
if err := d.DecodeElement(&m.F, &el); err != nil {
return err
}
case "multiLvlStrCache":

View File

@ -54,7 +54,7 @@ lCT_NumRef:
case xml.StartElement:
switch el.Name.Local {
case "f":
if err := d.DecodeElement(m.F, &el); err != nil {
if err := d.DecodeElement(&m.F, &el); err != nil {
return err
}
case "numCache":

View File

@ -70,7 +70,7 @@ lCT_NumVal:
case xml.StartElement:
switch el.Name.Local {
case "v":
if err := d.DecodeElement(m.V, &el); err != nil {
if err := d.DecodeElement(&m.V, &el); err != nil {
return err
}
default:

View File

@ -55,7 +55,7 @@ lCT_PivotSource:
case xml.StartElement:
switch el.Name.Local {
case "name":
if err := d.DecodeElement(m.Name, &el); err != nil {
if err := d.DecodeElement(&m.Name, &el); err != nil {
return err
}
case "fmtId":

View File

@ -54,7 +54,7 @@ lCT_StrRef:
case xml.StartElement:
switch el.Name.Local {
case "f":
if err := d.DecodeElement(m.F, &el); err != nil {
if err := d.DecodeElement(&m.F, &el); err != nil {
return err
}
case "strCache":

View File

@ -58,7 +58,7 @@ lCT_StrVal:
case xml.StartElement:
switch el.Name.Local {
case "v":
if err := d.DecodeElement(m.V, &el); err != nil {
if err := d.DecodeElement(&m.V, &el); err != nil {
return err
}
default:

View File

@ -49,11 +49,11 @@ lCT_Marker:
case xml.StartElement:
switch el.Name.Local {
case "x":
if err := d.DecodeElement(m.X, &el); err != nil {
if err := d.DecodeElement(&m.X, &el); err != nil {
return err
}
case "y":
if err := d.DecodeElement(m.Y, &el); err != nil {
if err := d.DecodeElement(&m.Y, &el); err != nil {
return err
}
default:

View File

@ -57,19 +57,19 @@ lCT_Marker:
case xml.StartElement:
switch el.Name.Local {
case "col":
if err := d.DecodeElement(m.Col, &el); err != nil {
if err := d.DecodeElement(&m.Col, &el); err != nil {
return err
}
case "colOff":
if err := d.DecodeElement(m.ColOff, &el); err != nil {
if err := d.DecodeElement(&m.ColOff, &el); err != nil {
return err
}
case "row":
if err := d.DecodeElement(m.Row, &el); err != nil {
if err := d.DecodeElement(&m.Row, &el); err != nil {
return err
}
case "rowOff":
if err := d.DecodeElement(m.RowOff, &el); err != nil {
if err := d.DecodeElement(&m.RowOff, &el); err != nil {
return err
}
default:

View File

@ -45,19 +45,19 @@ lFrom:
case xml.StartElement:
switch el.Name.Local {
case "col":
if err := d.DecodeElement(m.Col, &el); err != nil {
if err := d.DecodeElement(&m.Col, &el); err != nil {
return err
}
case "colOff":
if err := d.DecodeElement(m.ColOff, &el); err != nil {
if err := d.DecodeElement(&m.ColOff, &el); err != nil {
return err
}
case "row":
if err := d.DecodeElement(m.Row, &el); err != nil {
if err := d.DecodeElement(&m.Row, &el); err != nil {
return err
}
case "rowOff":
if err := d.DecodeElement(m.RowOff, &el); err != nil {
if err := d.DecodeElement(&m.RowOff, &el); err != nil {
return err
}
default:

View File

@ -45,19 +45,19 @@ lTo:
case xml.StartElement:
switch el.Name.Local {
case "col":
if err := d.DecodeElement(m.Col, &el); err != nil {
if err := d.DecodeElement(&m.Col, &el); err != nil {
return err
}
case "colOff":
if err := d.DecodeElement(m.ColOff, &el); err != nil {
if err := d.DecodeElement(&m.ColOff, &el); err != nil {
return err
}
case "row":
if err := d.DecodeElement(m.Row, &el); err != nil {
if err := d.DecodeElement(&m.Row, &el); err != nil {
return err
}
case "rowOff":
if err := d.DecodeElement(m.RowOff, &el); err != nil {
if err := d.DecodeElement(&m.RowOff, &el); err != nil {
return err
}
default:

View File

@ -54,7 +54,7 @@ lCT_RegularTextRun:
return err
}
case "t":
if err := d.DecodeElement(m.T, &el); err != nil {
if err := d.DecodeElement(&m.T, &el); err != nil {
return err
}
default:

View File

@ -44,7 +44,7 @@ lCT_DigSigBlob:
case xml.StartElement:
switch el.Name.Local {
case "blob":
if err := d.DecodeElement(m.Blob, &el); err != nil {
if err := d.DecodeElement(&m.Blob, &el); err != nil {
return err
}
default:

View File

@ -101,7 +101,7 @@ lCT_Comment:
return err
}
case "text":
if err := d.DecodeElement(m.Text, &el); err != nil {
if err := d.DecodeElement(&m.Text, &el); err != nil {
return err
}
case "extLst":

View File

@ -59,7 +59,7 @@ lCT_DdeValue:
case xml.StartElement:
switch el.Name.Local {
case "val":
if err := d.DecodeElement(m.Val, &el); err != nil {
if err := d.DecodeElement(&m.Val, &el); err != nil {
return err
}
default:

View File

@ -71,7 +71,7 @@ lCT_PhoneticRun:
case xml.StartElement:
switch el.Name.Local {
case "t":
if err := d.DecodeElement(m.T, &el); err != nil {
if err := d.DecodeElement(&m.T, &el); err != nil {
return err
}
default:

View File

@ -56,7 +56,7 @@ lCT_RElt:
return err
}
case "t":
if err := d.DecodeElement(m.T, &el); err != nil {
if err := d.DecodeElement(&m.T, &el); err != nil {
return err
}
default:

View File

@ -70,7 +70,7 @@ lCT_VolTopic:
case xml.StartElement:
switch el.Name.Local {
case "v":
if err := d.DecodeElement(m.V, &el); err != nil {
if err := d.DecodeElement(&m.V, &el); err != nil {
return err
}
case "stp":