summaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
authordequis <dx@dxzone.com.ar>2015-10-08 00:06:17 -0300
committerdequis <dx@dxzone.com.ar>2015-10-08 00:06:17 -0300
commitf540ec9de1bb35b226e3c97e763238072fe295dd (patch)
treef3d0595074a56aaebcc9b79690299901cc782ba1 /src/core
parent79fa2fcb598ac4a9c6caa4d94162ec98f14dfee5 (diff)
downloadirssi-f540ec9de1bb35b226e3c97e763238072fe295dd.zip
Fix /reconnect RECON-1 saying "Reconnection tag 1 not found"
Turns out it was fixing the wrong string, and trying to do atoi("RECON-1") instead of atoi("1"). "/reconnect 1" worked, but "/reconnect RECON-1" gave that confusing error message.
Diffstat (limited to 'src/core')
-rw-r--r--src/core/servers-reconnect.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/servers-reconnect.c b/src/core/servers-reconnect.c
index ae97ecd2..f419035b 100644
--- a/src/core/servers-reconnect.c
+++ b/src/core/servers-reconnect.c
@@ -420,8 +420,8 @@ static void cmd_reconnect(const char *data, SERVER_REC *server)
cmd_param_error(CMDERR_NOT_CONNECTED);
rec = reconnects->data;
} else {
- if (g_ascii_strncasecmp(data, "RECON-", 6) == 0)
- data += 6;
+ if (g_ascii_strncasecmp(tag, "RECON-", 6) == 0)
+ tag += 6;
tagnum = atoi(tag);
rec = tagnum <= 0 ? NULL : reconnect_find_tag(tagnum);