From 01c7b2b8e79cb4c7cf151a95cb1f9551ced37b5d Mon Sep 17 00:00:00 2001 From: Todd Date: Sat, 2 Sep 2017 21:58:40 -0500 Subject: [PATCH] schema: fix error attempting to unmarshal a non-pointer --- .../drawingml/2006/chart/CT_MultiLvlStrRef.go | 2 +- .../drawingml/2006/chart/CT_NumRef.go | 2 +- .../drawingml/2006/chart/CT_NumVal.go | 2 +- .../drawingml/2006/chart/CT_PivotSource.go | 2 +- .../drawingml/2006/chart/CT_StrRef.go | 2 +- .../drawingml/2006/chart/CT_StrVal.go | 2 +- .../drawingml/2006/chartDrawing/CT_Marker.go | 4 ++-- .../drawingml/2006/spreadsheetDrawing/CT_Marker.go | 8 ++++---- .../drawingml/2006/spreadsheetDrawing/From.go | 8 ++++---- .../drawingml/2006/spreadsheetDrawing/To.go | 8 ++++---- .../drawingml/CT_RegularTextRun.go | 2 +- .../2006/extended_properties/CT_DigSigBlob.go | 2 +- .../presentationml/CT_Comment.go | 2 +- .../spreadsheetml/CT_DdeValue.go | 2 +- .../spreadsheetml/CT_PhoneticRun.go | 2 +- .../schemas.openxmlformats.org/spreadsheetml/CT_RElt.go | 2 +- .../spreadsheetml/CT_VolTopic.go | 2 +- 17 files changed, 27 insertions(+), 27 deletions(-) diff --git a/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_MultiLvlStrRef.go b/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_MultiLvlStrRef.go index 1fa73e2c..23bc0fdb 100644 --- a/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_MultiLvlStrRef.go +++ b/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_MultiLvlStrRef.go @@ -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": diff --git a/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_NumRef.go b/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_NumRef.go index 31b6714c..dd0cf050 100644 --- a/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_NumRef.go +++ b/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_NumRef.go @@ -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": diff --git a/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_NumVal.go b/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_NumVal.go index d1dde448..f5f2e509 100644 --- a/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_NumVal.go +++ b/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_NumVal.go @@ -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: diff --git a/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_PivotSource.go b/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_PivotSource.go index 6bb96f33..74d11ab1 100644 --- a/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_PivotSource.go +++ b/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_PivotSource.go @@ -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": diff --git a/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_StrRef.go b/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_StrRef.go index d91af730..d04c9ed8 100644 --- a/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_StrRef.go +++ b/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_StrRef.go @@ -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": diff --git a/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_StrVal.go b/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_StrVal.go index eb1b787c..ed42814c 100644 --- a/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_StrVal.go +++ b/schema/schemas.openxmlformats.org/drawingml/2006/chart/CT_StrVal.go @@ -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: diff --git a/schema/schemas.openxmlformats.org/drawingml/2006/chartDrawing/CT_Marker.go b/schema/schemas.openxmlformats.org/drawingml/2006/chartDrawing/CT_Marker.go index 404d5dee..090549c1 100644 --- a/schema/schemas.openxmlformats.org/drawingml/2006/chartDrawing/CT_Marker.go +++ b/schema/schemas.openxmlformats.org/drawingml/2006/chartDrawing/CT_Marker.go @@ -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: diff --git a/schema/schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/CT_Marker.go b/schema/schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/CT_Marker.go index ff4ae4a0..ecfde363 100644 --- a/schema/schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/CT_Marker.go +++ b/schema/schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/CT_Marker.go @@ -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: diff --git a/schema/schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/From.go b/schema/schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/From.go index 297fb811..e7941efc 100644 --- a/schema/schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/From.go +++ b/schema/schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/From.go @@ -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: diff --git a/schema/schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/To.go b/schema/schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/To.go index 54527f80..0560ddec 100644 --- a/schema/schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/To.go +++ b/schema/schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing/To.go @@ -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: diff --git a/schema/schemas.openxmlformats.org/drawingml/CT_RegularTextRun.go b/schema/schemas.openxmlformats.org/drawingml/CT_RegularTextRun.go index 24935ee6..3616d35d 100644 --- a/schema/schemas.openxmlformats.org/drawingml/CT_RegularTextRun.go +++ b/schema/schemas.openxmlformats.org/drawingml/CT_RegularTextRun.go @@ -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: diff --git a/schema/schemas.openxmlformats.org/officeDocument/2006/extended_properties/CT_DigSigBlob.go b/schema/schemas.openxmlformats.org/officeDocument/2006/extended_properties/CT_DigSigBlob.go index c2b16734..db6a62bd 100644 --- a/schema/schemas.openxmlformats.org/officeDocument/2006/extended_properties/CT_DigSigBlob.go +++ b/schema/schemas.openxmlformats.org/officeDocument/2006/extended_properties/CT_DigSigBlob.go @@ -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: diff --git a/schema/schemas.openxmlformats.org/presentationml/CT_Comment.go b/schema/schemas.openxmlformats.org/presentationml/CT_Comment.go index db6eed08..1507dd97 100644 --- a/schema/schemas.openxmlformats.org/presentationml/CT_Comment.go +++ b/schema/schemas.openxmlformats.org/presentationml/CT_Comment.go @@ -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": diff --git a/schema/schemas.openxmlformats.org/spreadsheetml/CT_DdeValue.go b/schema/schemas.openxmlformats.org/spreadsheetml/CT_DdeValue.go index a0c37b8a..077fc0eb 100644 --- a/schema/schemas.openxmlformats.org/spreadsheetml/CT_DdeValue.go +++ b/schema/schemas.openxmlformats.org/spreadsheetml/CT_DdeValue.go @@ -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: diff --git a/schema/schemas.openxmlformats.org/spreadsheetml/CT_PhoneticRun.go b/schema/schemas.openxmlformats.org/spreadsheetml/CT_PhoneticRun.go index baac2fae..846a524e 100644 --- a/schema/schemas.openxmlformats.org/spreadsheetml/CT_PhoneticRun.go +++ b/schema/schemas.openxmlformats.org/spreadsheetml/CT_PhoneticRun.go @@ -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: diff --git a/schema/schemas.openxmlformats.org/spreadsheetml/CT_RElt.go b/schema/schemas.openxmlformats.org/spreadsheetml/CT_RElt.go index 92ebd1b4..e9eee4ed 100644 --- a/schema/schemas.openxmlformats.org/spreadsheetml/CT_RElt.go +++ b/schema/schemas.openxmlformats.org/spreadsheetml/CT_RElt.go @@ -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: diff --git a/schema/schemas.openxmlformats.org/spreadsheetml/CT_VolTopic.go b/schema/schemas.openxmlformats.org/spreadsheetml/CT_VolTopic.go index 7c63e3c5..ef0ab242 100644 --- a/schema/schemas.openxmlformats.org/spreadsheetml/CT_VolTopic.go +++ b/schema/schemas.openxmlformats.org/spreadsheetml/CT_VolTopic.go @@ -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":