diff options
author | xuri <xuri.me@gmail.com> | 2019-04-22 16:59:41 +0800 |
---|---|---|
committer | xuri <xuri.me@gmail.com> | 2019-04-22 16:59:41 +0800 |
commit | 095b5fb62a4bfea5c2163e415ad26e46c8c3b720 (patch) | |
tree | b576e81c1c0dcb6e80234fc624131a8e08b31ea2 | |
parent | b45c4b094c6b2a7bfbc9944fc04c51c45b3454a3 (diff) |
Resolve #387, skip saving empty calculation chains
-rw-r--r-- | calcchain.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/calcchain.go b/calcchain.go index 22aab7e..ce679e5 100644 --- a/calcchain.go +++ b/calcchain.go @@ -25,7 +25,7 @@ func (f *File) calcChainReader() *xlsxCalcChain { // calcChainWriter provides a function to save xl/calcChain.xml after // serialize structure. func (f *File) calcChainWriter() { - if f.CalcChain != nil { + if f.CalcChain != nil && f.CalcChain.C != nil { output, _ := xml.Marshal(f.CalcChain) f.saveFileList("xl/calcChain.xml", output) } |