[balsa] Fix crash on verifying signed message



commit 0f945ad9c235fb52ec113a396d5eaf33e03f79df
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date:   Fri Feb 12 09:03:06 2010 -0500

    Fix crash on verifying signed message
    
    	* src/balsa-message.c (bm_previous_part_info): do not return
    	uninitialized BalsaPartInfo.

 ChangeLog           |    5 +++++
 src/balsa-message.c |    1 +
 2 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 6603d22..844fe6d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-02-12  Albrecht DreÃ?
+
+	* src/balsa-message.c (bm_previous_part_info): do not return
+	uninitialized BalsaPartInfo.
+
 2010-02-09  Albrecht DreÃ?
 
 	* configure.in: more understandable output from html-widget
diff --git a/src/balsa-message.c b/src/balsa-message.c
index 586e089..a0c9f2a 100644
--- a/src/balsa-message.c
+++ b/src/balsa-message.c
@@ -1939,6 +1939,7 @@ bm_previous_part_info(BalsaMessage * bmessage)
         /* return the first part if nothing is selected */
         if (!gtk_tree_model_get_iter_first(model, &sel.sel_iter))
             return NULL;
+        gtk_tree_model_get(model, &sel.sel_iter, PART_INFO_COLUMN, &info, -1);
     } else {
         GtkTreePath * path = gtk_tree_model_get_path(model, &sel.sel_iter);
 



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