From 15ade8a0ca3060af10a173048cdd80821cc1c67b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Klime=C5=A1?= Date: Fri, 11 Oct 2013 13:11:49 +0200 Subject: [PATCH] nm-online: check return value of nm_client_new() --- test/nm-online.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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)