diff options
author | Jiří Klimeš <jklimes@redhat.com> | 2013-10-11 13:11:49 +0200 |
---|---|---|
committer | Jiří Klimeš <jklimes@redhat.com> | 2013-10-14 08:48:06 +0200 |
commit | 15ade8a0ca3060af10a173048cdd80821cc1c67b (patch) | |
tree | 2901feed81f69ef1be15d6f13c7137e548e21658 | |
parent | 570b9b362db0372e90d1598519132ce805a01d4f (diff) | |
download | NetworkManager-15ade8a0ca3060af10a173048cdd80821cc1c67b.tar.gz |
nm-online: check return value of nm_client_new()
-rw-r--r-- | test/nm-online.c | 7 |
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) |