chiark / gitweb /
dbus: return non-zero return value in the case that prefix won't match
[elogind.git] / src / core / dbus.c
index 9cb198a13a58bb5c8a3ff81e1abb375467564343..ec1c0d43369dd8daade84de7aab149a4e775bbec 100644 (file)
@@ -1180,7 +1180,7 @@ int bus_track_deserialize_item(char ***l, const char *line) {
 
         e = startswith(line, "subscribed=");
         if (!e)
-                return 0;
+                return -EINVAL;
 
         return strv_extend(l, e);
 }