X-Git-Url: http://sjero.net/git/?a=blobdiff_plain;f=src%2Finit.c;h=45d10243584178c61486dc6dc8ed071c4eca62f2;hb=79c44907343fe225d2debe5cba6ed7d7ff6b9ca0;hp=6834c283b45fdf9d638c456d38fcbb1138dda314;hpb=0b49b79bb7b5bbd7f556c6947d87da22536e9509;p=wget diff --git a/src/init.c b/src/init.c index 6834c283..45d10243 100644 --- a/src/init.c +++ b/src/init.c @@ -159,8 +159,8 @@ static struct { { "forcehtml", &opt.force_html, cmd_boolean }, { "ftppasswd", &opt.ftp_passwd, cmd_string }, /* deprecated */ { "ftppassword", &opt.ftp_passwd, cmd_string }, - { "ftpuser", &opt.ftp_user, cmd_string }, { "ftpproxy", &opt.ftp_proxy, cmd_string }, + { "ftpuser", &opt.ftp_user, cmd_string }, { "glob", &opt.ftp_glob, cmd_boolean }, { "header", &opt.user_headers, cmd_spec_header }, { "htmlextension", &opt.html_extension, cmd_boolean }, @@ -649,16 +649,15 @@ run_command (const char *opt) { char *com, *val; int comind; - int status = parse_line (opt, &com, &val, &comind); - if (status == 1) + switch (parse_line (opt, &com, &val, &comind)) { + case line_ok: if (!setval_internal (comind, com, val)) exit (2); xfree (com); xfree (val); - } - else if (status == 0) - { + break; + default: fprintf (stderr, _("%s: Invalid --execute command `%s'\n"), exec_name, opt); exit (2);