[glade3] Fixed gnome bug 595156 (crasher)
- From: Tristan Van Berkom <tvb src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [glade3] Fixed gnome bug 595156 (crasher)
- Date: Mon, 14 Sep 2009 16:03:16 +0000 (UTC)
commit 80e8236a074bd0d71f8299b23b6ee44d9869fd5c
Author: Tristan Van Berkom <vantr TheBully local>
Date: Mon Sep 14 12:02:24 2009 -0400
Fixed gnome bug 595156 (crasher)
* gladeui/glade-widget.c: Fixed crasher while copying internal widgets (bug 595156)
ChangeLog | 4 ++++
gladeui/glade-widget.c | 2 +-
2 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index b2c82a4..ac013e8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-09-14 Tristan Van Berkom <tvb gnome org>
+
+ * gladeui/glade-widget.c: Fixed crasher while copying internal widgets (bug 595156)
+
2009-07-01 Tristan Van Berkom <tvb gnome org>
* plugins/gtk+/glade-gtk.c: Fixed loading state of assigned GtkTreeModels of GtkCellRendererCombo
diff --git a/gladeui/glade-widget.c b/gladeui/glade-widget.c
index 7d31616..2bc57be 100644
--- a/gladeui/glade-widget.c
+++ b/gladeui/glade-widget.c
@@ -1376,7 +1376,7 @@ glade_widget_dup_internal (GladeWidget *parent,
g_return_val_if_fail (parent == NULL || GLADE_IS_WIDGET (parent), NULL);
/* Dont actually duplicate internal widgets, but recurse through them anyway. */
- if (template_widget->internal)
+ if (parent && template_widget->internal)
{
GObject *internal_object = NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]