]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core: use device_found_to_string_many() result only on success
authorLennart Poettering <lennart@poettering.net>
Mon, 4 Jun 2018 16:03:57 +0000 (18:03 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 7 Jun 2018 11:36:19 +0000 (13:36 +0200)
src/core/device.c

index 30707d07a75d0bf8595cb891f36cd89053251a39..9d09a219d5d9d4051561744bf6687239353a1791 100644 (file)
@@ -222,8 +222,8 @@ static int device_serialize(Unit *u, FILE *f, FDSet *fds) {
 
         unit_serialize_item(u, f, "state", device_state_to_string(d->state));
 
-        (void) device_found_to_string_many(d->found, &s);
-        unit_serialize_item(u, f, "found", s);
+        if (device_found_to_string_many(d->found, &s) >= 0)
+                unit_serialize_item(u, f, "found", s);
 
         return 0;
 }