]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/test/test-sd-hwdb.c
test: initialize hwdb so that the test won't try to free memory it has never allocated
[thirdparty/systemd.git] / src / test / test-sd-hwdb.c
index b67a8537bf34ea27087d12ca230ef9deb2a4cb49..17ca6a0e279861e5305f595a6dfa1d41b16846df 100644 (file)
@@ -5,7 +5,7 @@
 #include "tests.h"
 
 static int test_failed_enumerate(void) {
-        _cleanup_(sd_hwdb_unrefp) sd_hwdb *hwdb;
+        _cleanup_(sd_hwdb_unrefp) sd_hwdb *hwdb = NULL;
         const char *key, *value;
         int r;
 
@@ -29,7 +29,7 @@ static int test_failed_enumerate(void) {
         "evdev:atkbd:dmi:bvnXXX:bvrYYY:bdZZZ:svnDellXXX:pnYYY"
 
 static void test_basic_enumerate(void) {
-        _cleanup_(sd_hwdb_unrefp) sd_hwdb *hwdb;
+        _cleanup_(sd_hwdb_unrefp) sd_hwdb *hwdb = NULL;
         const char *key, *value;
         size_t len1 = 0, len2 = 0;
         int r;