[gnumeric] avoid duplicate percent signs in ODF percentage import



commit 652a2f1929e0519e56be5d8f684c9018e966432b
Author: Andreas J Guelzow <aguelzow pyrshep ca>
Date:   Thu Sep 22 17:12:38 2011 -0600

    avoid duplicate percent signs in ODF percentage import
    
    2011-09-22  Andreas J. Guelzow <aguelzow pyrshep ca>
    
    	* openoffice-read.c (oo_date_text_end): avoid duplicate percent signs

 plugins/openoffice/ChangeLog         |    4 ++++
 plugins/openoffice/openoffice-read.c |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/plugins/openoffice/ChangeLog b/plugins/openoffice/ChangeLog
index 9df7a4f..d2f7ac7 100644
--- a/plugins/openoffice/ChangeLog
+++ b/plugins/openoffice/ChangeLog
@@ -1,4 +1,8 @@
 2011-09-22  Andreas J. Guelzow <aguelzow pyrshep ca>
+
+	* openoffice-read.c (oo_date_text_end): avoid duplicate percent signs
+
+2011-09-22  Andreas J. Guelzow <aguelzow pyrshep ca>
 	for Mikko Rasa <tdb tdb fi>:
 
 	* openoffice-read.c (oo_date_text_end): fix potential for
diff --git a/plugins/openoffice/openoffice-read.c b/plugins/openoffice/openoffice-read.c
index 3108303..041facd 100644
--- a/plugins/openoffice/openoffice-read.c
+++ b/plugins/openoffice/openoffice-read.c
@@ -3859,6 +3859,7 @@ oo_date_text_end (GsfXMLIn *xin, G_GNUC_UNUSED GsfXMLBlob *blob)
 				text = percent_sign + 1;
 				len--;
 				g_string_append_c (state->cur_format.accum, '%');
+				state->cur_format.percent_sign_seen = TRUE;
 			}
 			if (len > 0)
 				oo_date_text_end_append	(state->cur_format.accum, text, len);



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