diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2012-12-20 03:22:11 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2012-12-20 03:22:11 +0100 |
commit | 1f1449c3ef1a44d076046009411834b2d61a959d (patch) | |
tree | a313b274d8878661f50c506146091d3160c3dba7 /client | |
parent | 00e0751b15f12038c9325d27b9204985cfcaf20b (diff) |
client: Mover name command to the proper location
Diffstat (limited to 'client')
-rw-r--r-- | client/main.c | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/client/main.c b/client/main.c index aaf9cbc8b..de3b203e5 100644 --- a/client/main.c +++ b/client/main.c @@ -460,6 +460,28 @@ static void generic_callback(const DBusError *error, void *user_data) rl_printf("Changing %s succeeded\n", str); } +static void cmd_name(const char *arg) +{ + char *name; + + if (!arg || !strlen(arg)) { + rl_printf("Missing name argument\n"); + return; + } + + if (check_default_ctrl() == FALSE) + return; + + name = g_strdup(arg); + + if (g_dbus_proxy_set_property_basic(default_ctrl, "Name", + DBUS_TYPE_STRING, &name, + generic_callback, name, g_free) == TRUE) + return; + + g_free(name); +} + static void cmd_power(const char *arg) { dbus_bool_t powered; @@ -763,28 +785,6 @@ static void cmd_disconn(const char *arg) rl_printf("Attempting to disconnect from %s\n", arg); } -static void cmd_name(const char *arg) -{ - char *name; - - if (!arg || !strlen(arg)) { - rl_printf("Missing name argument\n"); - return; - } - - if (check_default_ctrl() == FALSE) - return; - - name = g_strdup(arg); - - if (g_dbus_proxy_set_property_basic(default_ctrl, "Name", - DBUS_TYPE_STRING, &name, - generic_callback, name, g_free) == TRUE) - return; - - g_free(name); -} - static void cmd_version(const char *arg) { rl_printf("Version %s\n", VERSION); @@ -850,8 +850,8 @@ static const struct { { "select", "<ctrl>", cmd_select, "Select default controller", ctrl_generator }, { "devices", NULL, cmd_devices, "List available devices" }, - { "power", "<on/off>", cmd_power, "Set controller power" }, { "name", "<name>", cmd_name, "Set controller local name" }, + { "power", "<on/off>", cmd_power, "Set controller power" }, { "pairable", "<on/off>", cmd_pairable, "Set controller pairable mode" }, { "discoverable", "<on/off>", cmd_discoverable, |