localectl: port over to bus_log_create_error()
This commit is contained in:
@@ -154,15 +154,15 @@ static int set_locale(sd_bus *bus, char **args, unsigned n) {
|
||||
"org.freedesktop.locale1",
|
||||
"SetLocale", &m);
|
||||
if (r < 0)
|
||||
return r;
|
||||
return bus_log_create_error(r);
|
||||
|
||||
r = sd_bus_message_append_strv(m, args + 1);
|
||||
if (r < 0)
|
||||
return r;
|
||||
return bus_log_create_error(r);
|
||||
|
||||
r = sd_bus_message_append(m, "b", arg_ask_password);
|
||||
if (r < 0)
|
||||
return r;
|
||||
return bus_log_create_error(r);
|
||||
|
||||
r = sd_bus_send_with_reply_and_block(bus, m, 0, &error, NULL);
|
||||
if (r < 0) {
|
||||
|
||||
@@ -28,6 +28,7 @@
|
||||
#include "build.h"
|
||||
#include "unit-name.h"
|
||||
#include "path-util.h"
|
||||
#include "bus-error.h"
|
||||
|
||||
static bool arg_scope = false;
|
||||
static bool arg_remain_after_exit = false;
|
||||
|
||||
Reference in New Issue
Block a user