From a2d449708cf72928394b4bc4aea41c0c6a606fa2 Mon Sep 17 00:00:00 2001
From: xuri <xuri.me@gmail.com>
Date: Sun, 22 Aug 2021 13:36:56 +0800
Subject: - This fix panic and incorrect cell read on some case - Make unit
 test on Go 1.7 - API documentation updated

---
 excelize.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'excelize.go')

diff --git a/excelize.go b/excelize.go
index fafa57f..6e4e4d9 100644
--- a/excelize.go
+++ b/excelize.go
@@ -238,7 +238,7 @@ func checkSheet(ws *xlsxWorksheet) {
 	sheetData := xlsxSheetData{Row: make([]xlsxRow, row)}
 	row = 0
 	for _, r := range ws.SheetData.Row {
-		if r.R == row {
+		if r.R == row && row > 0 {
 			sheetData.Row[r.R-1].C = append(sheetData.Row[r.R-1].C, r.C...)
 			continue
 		}
-- 
cgit v1.2.1