]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
varlink: make use of varlink_error_invalid_parameter() helper where appropriate 30566/head
authorLennart Poettering <lennart@poettering.net>
Thu, 21 Dec 2023 14:47:26 +0000 (15:47 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 21 Dec 2023 18:22:47 +0000 (19:22 +0100)
src/shared/varlink.c

index 9d68ba8b381e01b2fe4752e655cf0881264c7c69..12a27fcb8dfc43061af25d12cc50e24dd1cbf7e9 100644 (file)
@@ -1176,9 +1176,7 @@ static int generic_method_get_info(
         assert(link);
 
         if (json_variant_elements(parameters) != 0)
-                return varlink_errorb(link, VARLINK_ERROR_INVALID_PARAMETER,
-                                      JSON_BUILD_OBJECT(
-                                                      JSON_BUILD_PAIR_VARIANT("parameter", json_variant_by_index(parameters, 0))));
+                return varlink_error_invalid_parameter(link, parameters);
 
         product = strjoin("systemd (", program_invocation_short_name, ")");
         if (!product)