diff options
author | Vito Caputo <vcaputo@pengaru.com> | 2020-03-31 07:28:01 -0700 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2020-04-02 10:26:18 +0200 |
commit | 935052a8aa11329061cbee234c99b03973163594 (patch) | |
tree | c7cfa8ca6f19ba042c3e83a6cba22bdf10b5a941 /man/sd_bus_reply_method_error.xml | |
parent | c51c6f2f574e8c107994057c13a6506d93966a23 (diff) | |
download | systemd-935052a8aa11329061cbee234c99b03973163594.tar.gz |
sd-bus: add va_list variants of variadic convenience functions
Consumers of the sd-bus convenience API can't make convenience
helpers of their own without va_list variants.
This commit is a mechanical change splitting out the existing function
bodies into bare va_list variants having a 'v' suffixed to the names.
The original functions now simply create the va_list before forwarding
the call on to the va_list variant, and the va_list variants dispense
with those steps.
Diffstat (limited to 'man/sd_bus_reply_method_error.xml')
-rw-r--r-- | man/sd_bus_reply_method_error.xml | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/man/sd_bus_reply_method_error.xml b/man/sd_bus_reply_method_error.xml index a1062ce2a9..0a85557ec6 100644 --- a/man/sd_bus_reply_method_error.xml +++ b/man/sd_bus_reply_method_error.xml @@ -19,8 +19,10 @@ <refnamediv> <refname>sd_bus_reply_method_error</refname> <refname>sd_bus_reply_method_errorf</refname> + <refname>sd_bus_reply_method_errorfv</refname> <refname>sd_bus_reply_method_errno</refname> <refname>sd_bus_reply_method_errnof</refname> + <refname>sd_bus_reply_method_errnofv</refname> <refpurpose>Reply with an error to a D-Bus method call</refpurpose> </refnamediv> @@ -40,7 +42,15 @@ <paramdef>sd_bus_message *<parameter>call</parameter></paramdef> <paramdef>const char *<parameter>name</parameter></paramdef> <paramdef>const char *<parameter>format</parameter></paramdef> - <paramdef>…</paramdef> + <paramdef>...</paramdef> + </funcprototype> + + <funcprototype> + <funcdef>int sd_bus_reply_method_errorfv</funcdef> + <paramdef>sd_bus_message *<parameter>call</parameter></paramdef> + <paramdef>const char *<parameter>name</parameter></paramdef> + <paramdef>const char *<parameter>format</parameter></paramdef> + <paramdef>va_list <parameter>ap</parameter></paramdef> </funcprototype> <funcprototype> @@ -55,7 +65,15 @@ <paramdef>sd_bus_message *<parameter>call</parameter></paramdef> <paramdef>int <parameter>error</parameter></paramdef> <paramdef>const char *<parameter>format</parameter></paramdef> - <paramdef>…</paramdef> + <paramdef>...</paramdef> + </funcprototype> + + <funcprototype> + <funcdef>int sd_bus_reply_method_errnofv</funcdef> + <paramdef>sd_bus_message *<parameter>call</parameter></paramdef> + <paramdef>int <parameter>error</parameter></paramdef> + <paramdef>const char *<parameter>format</parameter></paramdef> + <paramdef>va_list <parameter>ap</parameter></paramdef> </funcprototype> </funcsynopsis> </refsynopsisdiv> |