From dd175e3bf7bd44c6cc305b0b815fad80e6cb1b9d Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Tue, 9 Aug 2011 16:31:19 +0200 Subject: [PATCH] libnm-glib: warn early if an object is tried to be instantiated without a path --- libnm-glib/nm-object.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libnm-glib/nm-object.c b/libnm-glib/nm-object.c index 614f6afcc8..c1f679dc28 100644 --- a/libnm-glib/nm-object.c +++ b/libnm-glib/nm-object.c @@ -79,8 +79,6 @@ constructor (GType type, if (!object) return NULL; - _nm_object_cache_add (NM_OBJECT (object)); - priv = NM_OBJECT_GET_PRIVATE (object); if (priv->connection == NULL || priv->path == NULL) { @@ -94,6 +92,8 @@ constructor (GType type, priv->path, "org.freedesktop.DBus.Properties"); + _nm_object_cache_add (NM_OBJECT (object)); + return object; }