test: Add a missing OOM path in manual-dir-iter test
authorPhilip Withnall <withnall@endlessm.com>
Thu, 9 Feb 2017 09:57:48 +0000 (09:57 +0000)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Tue, 14 Feb 2017 17:45:08 +0000 (17:45 +0000)
Odd that this one was missing but all the other ones were in place.

Coverity ID: 54721
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=99724
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
test/manual-dir-iter.c

index 21ac0e9..8508174 100644 (file)
@@ -47,7 +47,9 @@ main (int    argc,
   if (!_dbus_string_init (&dirname))
       oom ("init dirname");
 
-  _dbus_string_append (&dirname, argv[1]);
+  if (!_dbus_string_append (&dirname, argv[1]))
+      oom ("append argv[1]");
+
   dir = _dbus_directory_open (&dirname, &tmp_error);
 
   if (dir == NULL)