summaryrefslogtreecommitdiffstats
path: root/cmd-refresh-client.c
diff options
context:
space:
mode:
Diffstat (limited to 'cmd-refresh-client.c')
-rw-r--r--cmd-refresh-client.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/cmd-refresh-client.c b/cmd-refresh-client.c
index e55ce907..2ade072f 100644
--- a/cmd-refresh-client.c
+++ b/cmd-refresh-client.c
@@ -184,20 +184,20 @@ cmd_refresh_client_exec(struct cmd *self, struct cmdq_item *item)
if (args_has(args, 'A')) {
if (~tc->flags & CLIENT_CONTROL)
goto not_control_client;
- value = args_first_value(args, 'A', &av);
- while (value != NULL) {
- cmd_refresh_client_update_offset(tc, value);
- value = args_next_value(&av);
+ av = args_first_value(args, 'A');
+ while (av != NULL) {
+ cmd_refresh_client_update_offset(tc, av->value);
+ av = args_next_value(&av);
}
return (CMD_RETURN_NORMAL);
}
if (args_has(args, 'B')) {
if (~tc->flags & CLIENT_CONTROL)
goto not_control_client;
- value = args_first_value(args, 'B', &av);
- while (value != NULL) {
- cmd_refresh_client_update_subscription(tc, value);
- value = args_next_value(&av);
+ av = args_first_value(args, 'B');
+ while (av != NULL) {
+ cmd_refresh_client_update_subscription(tc, av);
+ av = args_next_value(av);
}
return (CMD_RETURN_NORMAL);
}