From 308776e350334a8daddcf5f502ee7547f01cc64c Mon Sep 17 00:00:00 2001 From: Ri Xu Date: Sun, 30 Jul 2017 15:46:04 +0800 Subject: Optimize code, go test and godoc updated. --- table.go | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'table.go') diff --git a/table.go b/table.go index 1417cd9..b274c3b 100644 --- a/table.go +++ b/table.go @@ -88,16 +88,11 @@ func (f *File) addSheetTable(sheet string, rID int) { table := &xlsxTablePart{ RID: "rId" + strconv.Itoa(rID), } - if xlsx.TableParts != nil { - xlsx.TableParts.Count++ - xlsx.TableParts.TableParts = append(xlsx.TableParts.TableParts, table) - } else { - xlsx.TableParts = &xlsxTableParts{ - Count: 1, - TableParts: []*xlsxTablePart{table}, - } + if xlsx.TableParts == nil { + xlsx.TableParts = &xlsxTableParts{} } - + xlsx.TableParts.Count++ + xlsx.TableParts.TableParts = append(xlsx.TableParts.TableParts, table) } // addTable provides function to add table by given sheet index, coordinate area -- cgit v1.2.1