[balsa/wip/gmime3: 20/197] Assert that a child widget is non-NULL



commit 2878287f52c1313aa6942a62b334c50403cacad6
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date:   Wed Jun 28 21:41:53 2017 -0400

    Assert that a child widget is non-NULL
    
        * src/balsa-mime-widget-message.c (foreach_label): assert that
        the widget is non-NULL.

 ChangeLog                       |    7 +++++++
 src/balsa-mime-widget-message.c |    2 ++
 2 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 3c475a3..ce4c446 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2017-06-28  Peter Bloomfield  <pbloomfield bellsouth net>
 
+       Assert that a child widget is non-NULL
+
+       * src/balsa-mime-widget-message.c (foreach_label): assert that
+       the widget is non-NULL.
+
+2017-06-28  Peter Bloomfield  <pbloomfield bellsouth net>
+
        Assert that the BalsaWindow is not NULL
 
        * src/main-window.c (bw_action_set_enabled): assert that the
diff --git a/src/balsa-mime-widget-message.c b/src/balsa-mime-widget-message.c
index 7f715a1..08bcf4c 100644
--- a/src/balsa-mime-widget-message.c
+++ b/src/balsa-mime-widget-message.c
@@ -677,6 +677,8 @@ add_header_address_list(BalsaMessage * bm, GtkGrid * grid,
 static void
 foreach_label(GtkWidget * widget, LibBalsaMessageBody * part)
 {
+    g_assert(widget != NULL);
+
     if (GTK_IS_CONTAINER(widget))
         gtk_container_foreach(GTK_CONTAINER(widget),
                               (GtkCallback) foreach_label, part);


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