1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-01 07:16:37 +02:00

Fixed bug in /server command (only first arg was parsed)

This commit is contained in:
Sebastien Helleu
2003-10-04 12:51:29 +00:00
parent 65c146e9c6
commit 4fde90e418
2 changed files with 16 additions and 16 deletions
+8 -8
View File
@@ -1160,11 +1160,11 @@ weechat_cmd_server (int argc, char **argv)
{
if (argv[i][0] == '-')
{
if (strcasecmp (argv[0], "-auto") == 0)
if (strcasecmp (argv[i], "-auto") == 0)
server.autoconnect = 1;
if (strcasecmp (argv[0], "-noauto") == 0)
if (strcasecmp (argv[i], "-noauto") == 0)
server.autoconnect = 0;
if (strcasecmp (argv[0], "-pwd") == 0)
if (strcasecmp (argv[i], "-pwd") == 0)
{
if (i == (argc - 1))
{
@@ -1176,7 +1176,7 @@ weechat_cmd_server (int argc, char **argv)
}
server.password = strdup (argv[++i]);
}
if (strcasecmp (argv[0], "-nicks") == 0)
if (strcasecmp (argv[i], "-nicks") == 0)
{
if (i >= (argc - 3))
{
@@ -1190,7 +1190,7 @@ weechat_cmd_server (int argc, char **argv)
server.nick2 = strdup (argv[++i]);
server.nick3 = strdup (argv[++i]);
}
if (strcasecmp (argv[0], "-username") == 0)
if (strcasecmp (argv[i], "-username") == 0)
{
if (i == (argc - 1))
{
@@ -1202,7 +1202,7 @@ weechat_cmd_server (int argc, char **argv)
}
server.username = strdup (argv[++i]);
}
if (strcasecmp (argv[0], "-realname") == 0)
if (strcasecmp (argv[i], "-realname") == 0)
{
if (i == (argc - 1))
{
@@ -1214,7 +1214,7 @@ weechat_cmd_server (int argc, char **argv)
}
server.realname = strdup (argv[++i]);
}
if (strcasecmp (argv[0], "-command") == 0)
if (strcasecmp (argv[i], "-command") == 0)
{
if (i == (argc - 1))
{
@@ -1226,7 +1226,7 @@ weechat_cmd_server (int argc, char **argv)
}
server.command = strdup (argv[++i]);
}
if (strcasecmp (argv[0], "-autojoin") == 0)
if (strcasecmp (argv[i], "-autojoin") == 0)
{
if (i == (argc - 1))
{
+8 -8
View File
@@ -1160,11 +1160,11 @@ weechat_cmd_server (int argc, char **argv)
{
if (argv[i][0] == '-')
{
if (strcasecmp (argv[0], "-auto") == 0)
if (strcasecmp (argv[i], "-auto") == 0)
server.autoconnect = 1;
if (strcasecmp (argv[0], "-noauto") == 0)
if (strcasecmp (argv[i], "-noauto") == 0)
server.autoconnect = 0;
if (strcasecmp (argv[0], "-pwd") == 0)
if (strcasecmp (argv[i], "-pwd") == 0)
{
if (i == (argc - 1))
{
@@ -1176,7 +1176,7 @@ weechat_cmd_server (int argc, char **argv)
}
server.password = strdup (argv[++i]);
}
if (strcasecmp (argv[0], "-nicks") == 0)
if (strcasecmp (argv[i], "-nicks") == 0)
{
if (i >= (argc - 3))
{
@@ -1190,7 +1190,7 @@ weechat_cmd_server (int argc, char **argv)
server.nick2 = strdup (argv[++i]);
server.nick3 = strdup (argv[++i]);
}
if (strcasecmp (argv[0], "-username") == 0)
if (strcasecmp (argv[i], "-username") == 0)
{
if (i == (argc - 1))
{
@@ -1202,7 +1202,7 @@ weechat_cmd_server (int argc, char **argv)
}
server.username = strdup (argv[++i]);
}
if (strcasecmp (argv[0], "-realname") == 0)
if (strcasecmp (argv[i], "-realname") == 0)
{
if (i == (argc - 1))
{
@@ -1214,7 +1214,7 @@ weechat_cmd_server (int argc, char **argv)
}
server.realname = strdup (argv[++i]);
}
if (strcasecmp (argv[0], "-command") == 0)
if (strcasecmp (argv[i], "-command") == 0)
{
if (i == (argc - 1))
{
@@ -1226,7 +1226,7 @@ weechat_cmd_server (int argc, char **argv)
}
server.command = strdup (argv[++i]);
}
if (strcasecmp (argv[0], "-autojoin") == 0)
if (strcasecmp (argv[i], "-autojoin") == 0)
{
if (i == (argc - 1))
{