[glade] Removed project parameter check in glade_design_view_set_project()
- From: Juan Pablo Ugarte <jpu src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glade] Removed project parameter check in glade_design_view_set_project()
- Date: Tue, 22 Jan 2013 18:21:38 +0000 (UTC)
commit 15a731edf1d96f843c1bf3de8fd9f8acfadf4930
Author: Juan Pablo Ugarte <juanpablougarte gmail com>
Date: Tue Jan 22 15:20:56 2013 -0300
Removed project parameter check in glade_design_view_set_project()
gladeui/glade-design-view.c | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/gladeui/glade-design-view.c b/gladeui/glade-design-view.c
index a192e1c..e7b3e90 100644
--- a/gladeui/glade-design-view.c
+++ b/gladeui/glade-design-view.c
@@ -214,8 +214,6 @@ glade_design_view_set_project (GladeDesignView *view, GladeProject *project)
{
GladeDesignViewPrivate *priv;
- g_return_if_fail (GLADE_IS_PROJECT (project));
-
priv = view->priv;
if (priv->project)
@@ -240,10 +238,13 @@ glade_design_view_set_project (GladeDesignView *view, GladeProject *project)
view);
g_object_set_data (G_OBJECT (priv->project), GLADE_DESIGN_VIEW_KEY, NULL);
- g_object_unref (priv->project);
+ g_clear_object (&priv->project);
}
- view->priv->project = g_object_ref (project);
+ if (!project)
+ return;
+
+ priv->project = g_object_ref (project);
g_signal_connect (project, "add-widget",
G_CALLBACK (on_project_add_widget), view);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]