]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
test-privserver: Exit if DBusLoop cannot be allocated
authorSimon McVittie <smcv@collabora.com>
Fri, 15 Jul 2022 12:48:03 +0000 (13:48 +0100)
committerSimon McVittie <smcv@collabora.com>
Fri, 15 Jul 2022 12:54:59 +0000 (13:54 +0100)
Otherwise, we'd just crash when we dereference the null pointer.

Signed-off-by: Simon McVittie <smcv@collabora.com>
test/test-privserver.c

index ee8c5925e09a6791aaeb215046a1d69f9abaa579..2bcbf8407d907921d3e0fc3a9ea9ac07a233c485 100644 (file)
@@ -127,6 +127,9 @@ main (int argc, char *argv[])
   testdata = dbus_new (TestServiceData, 1);
   testdata->loop = _dbus_loop_new ();
 
+  if (testdata->loop == NULL)
+    die ("out of memory");
+
   session = dbus_bus_get (DBUS_BUS_SESSION, &error);
   if (!session)
     die ("couldn't access session bus");