summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2003-10-04 12:51:29 +0000
committerSebastien Helleu <flashcode@flashtux.org>2003-10-04 12:51:29 +0000
commit4fde90e418f489d131edc6d37f35c6e676f74083 (patch)
tree791a920a7396c84fcf6cf207dda9d92730678f7c
parentAdded /rehash and /restart commands (diff)
downloadweechat-4fde90e418f489d131edc6d37f35c6e676f74083.tar.xz
weechat-4fde90e418f489d131edc6d37f35c6e676f74083.zip
Fixed bug in /server command (only first arg was parsed)
-rw-r--r--src/command.c16
-rw-r--r--weechat/src/command.c16
2 files changed, 16 insertions, 16 deletions
diff --git a/src/command.c b/src/command.c
index deaca0c10..9eb4c7af5 100644
--- a/src/command.c
+++ b/src/command.c
@@ -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))
{
diff --git a/weechat/src/command.c b/weechat/src/command.c
index deaca0c10..9eb4c7af5 100644
--- a/weechat/src/command.c
+++ b/weechat/src/command.c
@@ -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))
{