123456789101112131415161718192021222324252627282930 |
- From 42d871eb0b08ee6d55e95cc7e4b90844919555b9 Mon Sep 17 00:00:00 2001
- From: Ivan Stankovic <ivan.stankovic@avl.com>
- Date: Tue, 21 Feb 2012 12:24:58 +0100
- Subject: [PATCH] Fix set_qdata warning on accessing NULL gobject property
- https://bugzilla.gnome.org/show_bug.cgi?id=661155
- ---
- gobject/pygobject.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
- diff --git a/gobject/pygobject.c b/gobject/pygobject.c
- index 6c2f06c..70dc89a 100644
- --- a/gobject/pygobject.c
- +++ b/gobject/pygobject.c
- @@ -991,7 +991,9 @@ pygobject_new(GObject *obj)
- PyObject *
- pygobject_new_sunk(GObject *obj)
- {
- - g_object_set_qdata (obj, pygobject_ref_sunk_key, GINT_TO_POINTER (1));
- + if (obj)
- + g_object_set_qdata (obj, pygobject_ref_sunk_key, GINT_TO_POINTER (1));
- +
- return pygobject_new_full(obj, TRUE, NULL);
- }
-
- --
- 1.7.8.5
|