]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
updated usage of SD_BUS_METHOD_WITH_NAMES macros to SD_BUS_METHOD_WIT… (#26840)
authorOMOJOLA JOSHUA <109356020+1awesomeJ@users.noreply.github.com>
Wed, 15 Mar 2023 22:52:24 +0000 (23:52 +0100)
committerGitHub <noreply@github.com>
Wed, 15 Mar 2023 22:52:24 +0000 (22:52 +0000)
* localed: update usage of SD_BUS_METHOD_WITH_NAMES macros to SD_BUS_METHOD_WITH_ARGS

src/locale/localed.c

index 2f23eab92ba3696dec4c0a7061018f2f3ac5e033..ec5b78a19060df2b3e9b9554383744b59b709458 100644 (file)
@@ -715,33 +715,21 @@ static const sd_bus_vtable locale_vtable[] = {
         SD_BUS_PROPERTY("VConsoleKeymap", "s", property_get_vconsole, 0, SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE),
         SD_BUS_PROPERTY("VConsoleKeymapToggle", "s", property_get_vconsole, 0, SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE),
 
-        SD_BUS_METHOD_WITH_NAMES("SetLocale",
-                                 "asb",
-                                 SD_BUS_PARAM(locale)
-                                 SD_BUS_PARAM(interactive),
-                                 NULL,,
-                                 method_set_locale,
-                                 SD_BUS_VTABLE_UNPRIVILEGED),
-        SD_BUS_METHOD_WITH_NAMES("SetVConsoleKeyboard",
-                                 "ssbb",
-                                 SD_BUS_PARAM(keymap)
-                                 SD_BUS_PARAM(keymap_toggle)
-                                 SD_BUS_PARAM(convert)
-                                 SD_BUS_PARAM(interactive),
-                                 NULL,,
-                                 method_set_vc_keyboard,
-                                 SD_BUS_VTABLE_UNPRIVILEGED),
-        SD_BUS_METHOD_WITH_NAMES("SetX11Keyboard",
-                                 "ssssbb",
-                                 SD_BUS_PARAM(layout)
-                                 SD_BUS_PARAM(model)
-                                 SD_BUS_PARAM(variant)
-                                 SD_BUS_PARAM(options)
-                                 SD_BUS_PARAM(convert)
-                                 SD_BUS_PARAM(interactive),
-                                 NULL,,
-                                 method_set_x11_keyboard,
-                                 SD_BUS_VTABLE_UNPRIVILEGED),
+        SD_BUS_METHOD_WITH_ARGS("SetLocale",
+                                SD_BUS_ARGS("as", locale, "b", interactive),
+                                SD_BUS_NO_RESULT,
+                                method_set_locale,
+                                SD_BUS_VTABLE_UNPRIVILEGED),
+        SD_BUS_METHOD_WITH_ARGS("SetVConsoleKeyboard",
+                                SD_BUS_ARGS("s", keymap, "s", keymap_toggle, "b", convert, "b", interactive),
+                                SD_BUS_NO_RESULT,
+                                method_set_vc_keyboard,
+                                SD_BUS_VTABLE_UNPRIVILEGED),
+        SD_BUS_METHOD_WITH_ARGS("SetX11Keyboard",
+                                SD_BUS_ARGS("s", layout, "s", model, "s", variant, "s", options, "b", convert, "b", interactive),
+                                SD_BUS_NO_RESULT,
+                                method_set_x11_keyboard,
+                                SD_BUS_VTABLE_UNPRIVILEGED),
 
         SD_BUS_VTABLE_END
 };