[gthumb] Fixed run-time warning when a child is null
- From: Paolo Bacchilega <paobac src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gthumb] Fixed run-time warning when a child is null
- Date: Wed, 16 Nov 2011 22:11:59 +0000 (UTC)
commit 10db5ddfa77151dbeea2984cb85e7fe9782f132a
Author: Paolo Bacchilega <paobac src gnome org>
Date: Wed Nov 16 15:29:22 2011 +0100
Fixed run-time warning when a child is null
gthumb/gth-auto-paned.c | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
---
diff --git a/gthumb/gth-auto-paned.c b/gthumb/gth-auto-paned.c
index 9a9f04b..243ed1f 100644
--- a/gthumb/gth-auto-paned.c
+++ b/gthumb/gth-auto-paned.c
@@ -33,6 +33,13 @@ struct _GthAutoPanedPrivate {
};
+static gboolean
+_gtk_widget_get_visible (GtkWidget *widget)
+{
+ return (widget != NULL) && gtk_widget_get_visible (widget);
+}
+
+
static void
gth_auto_paned_size_allocate (GtkWidget *widget,
GtkAllocation *allocation)
@@ -46,12 +53,12 @@ gth_auto_paned_size_allocate (GtkWidget *widget,
child2 = gtk_paned_get_child2 (GTK_PANED (self));
reset_position = FALSE;
- if ((self->priv->child1_visible != gtk_widget_get_visible (child1))
- || (self->priv->child2_visible != gtk_widget_get_visible (child2)))
+ if ((self->priv->child1_visible != _gtk_widget_get_visible (child1))
+ || (self->priv->child2_visible != _gtk_widget_get_visible (child2)))
{
reset_position = TRUE;
- self->priv->child1_visible = gtk_widget_get_visible (child1);
- self->priv->child2_visible = gtk_widget_get_visible (child2);
+ self->priv->child1_visible = _gtk_widget_get_visible (child1);
+ self->priv->child2_visible = _gtk_widget_get_visible (child2);
}
if (reset_position) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]