Browse Source

Guard against the complete absence of styles.

Geoffrey J. Teale 11 years ago
parent
commit
80ea6d90cd
1 changed files with 2 additions and 0 deletions
  1. 2 0
      cell.go

+ 2 - 0
cell.go

@@ -118,6 +118,8 @@ func (c *Cell) GetStyle() Style {
 
 // The number format string is returnable from a cell.
 func (c *Cell) GetNumberFormat() string {
+	if c.styles == nil { return "" }
+	if c.styles.CellXfs == nil { return "" }
 	var numberFormat string = ""
 	if c.styleIndex > -1 && c.styleIndex <= len(c.styles.CellXfs) {
 		xf := c.styles.CellXfs[c.styleIndex]