[gnumeric] xls: fix page break export.



commit a14c7dd50bbf8611a3f4d89ffeefe23171306d9e
Author: Morten Welinder <terra gnome org>
Date:   Tue Mar 6 22:01:24 2012 -0500

    xls: fix page break export.

 NEWS                           |    1 +
 plugins/excel/ChangeLog        |    2 ++
 plugins/excel/ms-excel-write.c |    4 ++--
 3 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/NEWS b/NEWS
index ce64aa6..2abd061 100644
--- a/NEWS
+++ b/NEWS
@@ -7,6 +7,7 @@ Andreas:
 Morten:
 	* Hook up unknown_image icon for ssconvert too.
 	* Fix xls save crash.  [#671267]
+	* Fix xls page break export.  [Part of #671513]
 
 --------------------------------------------------------------------------
 Gnumeric 1.11.2
diff --git a/plugins/excel/ChangeLog b/plugins/excel/ChangeLog
index fe35907..2c978a7 100644
--- a/plugins/excel/ChangeLog
+++ b/plugins/excel/ChangeLog
@@ -4,6 +4,8 @@
 	conditions.
 	(excel_write_prep_conditions): Ditto.
 	(put_colors): Ditto.  Fixes crash of #671267.
+	(write_sheet_head): Export page breaks even if we have one one of
+	horizontal/vertical.  Part of #671531.
 
 2012-03-02  Morten Welinder <terra gnome org>
 
diff --git a/plugins/excel/ms-excel-write.c b/plugins/excel/ms-excel-write.c
index 91618fa..b5ba250 100644
--- a/plugins/excel/ms-excel-write.c
+++ b/plugins/excel/ms-excel-write.c
@@ -4902,10 +4902,10 @@ write_sheet_head (BiffPut *bp, ExcelWriteSheet *esheet)
 		excel_write_COUNTRY (bp);
 	excel_write_WSBOOL (bp, esheet);
 
-	if (pi->page_breaks.h != NULL && pi->page_breaks.v != NULL) {
+	if (pi->page_breaks.h)
 		excel_write_PAGE_BREAK (bp, pi->page_breaks.h);
+	if (pi->page_breaks.v)
 		excel_write_PAGE_BREAK (bp, pi->page_breaks.v);
-	}
 
 	if (pi->header != NULL)
 		excel_write_HEADER_FOOTER (bp, pi->header, BIFF_HEADER);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]