Procházet zdrojové kódy

Put path back into a file

Josh Fyne před 9 roky
rodič
revize
bd817ea890
1 změnil soubory, kde provedl 6 přidání a 1 odebrání
  1. 6 1
      excelize.go

+ 6 - 1
excelize.go

@@ -27,7 +27,12 @@ func OpenFile(filename string) (*File, error) {
 		return nil, err
 		return nil, err
 	}
 	}
 	defer file.Close()
 	defer file.Close()
-	return OpenReader(file)
+	f, err := OpenReader(file)
+	if err != nil {
+		return nil, err
+	}
+	f.Path = filename
+	return f, nil
 }
 }
 
 
 // OpenReader take an io.Reader and return a populated XLSX file.
 // OpenReader take an io.Reader and return a populated XLSX file.