[evolution/gnome-3-22] When creating a plain text version of a message process the nodes in right order



commit e3bfb8fb9f94d6bb5147e9b9a2fab505e07c94ff
Author: Tomas Popela <tpopela redhat com>
Date:   Mon Sep 26 10:59:58 2016 +0200

    When creating a plain text version of a message process the nodes in right order

 .../web-extension/e-editor-dom-functions.c         |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/modules/webkit-editor/web-extension/e-editor-dom-functions.c 
b/modules/webkit-editor/web-extension/e-editor-dom-functions.c
index ac70c83..41d813c 100644
--- a/modules/webkit-editor/web-extension/e-editor-dom-functions.c
+++ b/modules/webkit-editor/web-extension/e-editor-dom-functions.c
@@ -7227,12 +7227,13 @@ process_node_to_plain_text_for_exporting (EEditorPage *editor_page,
        WebKitDOMNodeList *nodes = NULL;
        gboolean html_mode;
        gchar *content = NULL;
-       gint ii;
+       gint ii, length;
 
        html_mode = e_editor_page_get_html_mode (editor_page);
 
        nodes = webkit_dom_node_get_child_nodes (source);
-       for (ii = webkit_dom_node_list_get_length (nodes); ii--;) {
+       length = webkit_dom_node_list_get_length (nodes);
+       for (ii = 0; ii < length; ii++) {
                WebKitDOMNode *child;
                gboolean skip_node = FALSE;
 


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