summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJiří Klimeš <jklimes@redhat.com>2013-10-11 13:11:49 +0200
committerJiří Klimeš <jklimes@redhat.com>2013-10-14 08:48:06 +0200
commit15ade8a0ca3060af10a173048cdd80821cc1c67b (patch)
tree2901feed81f69ef1be15d6f13c7137e548e21658
parent570b9b362db0372e90d1598519132ce805a01d4f (diff)
downloadNetworkManager-15ade8a0ca3060af10a173048cdd80821cc1c67b.tar.gz
nm-online: check return value of nm_client_new()
-rw-r--r--test/nm-online.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/nm-online.c b/test/nm-online.c
index 7df66c20fa..c4dd258a15 100644
--- a/test/nm-online.c
+++ b/test/nm-online.c
@@ -143,9 +143,14 @@ main (int argc, char *argv[])
}
g_type_init ();
- loop = g_main_loop_new (NULL, FALSE);
client = nm_client_new ();
+ if (!client) {
+ g_printerr (_("Error: Could not create NMClient object."));
+ return 2;
+ }
+
+ loop = g_main_loop_new (NULL, FALSE);
if (!nm_client_get_manager_running (client)) {
if (exit_no_nm)