diff options
| author | Daniel Stenberg <daniel@haxx.se> | 2001-03-12 09:47:23 +0000 | 
|---|---|---|
| committer | Daniel Stenberg <daniel@haxx.se> | 2001-03-12 09:47:23 +0000 | 
| commit | 93ff159e3274b5bea55a4cbefac463c734626894 (patch) | |
| tree | 07e9c0a5d7fd5065d5fbf263bd52275c988eb9fd | |
| parent | 8eb8a0a8e4ee854f063d589fc97bfbf89836a5dd (diff) | |
split up the big printf() into several ones to never use strings longer
than 509 letters (as newer gcc warns on with -Wall)
| -rw-r--r-- | src/main.c | 41 | 
1 files changed, 20 insertions, 21 deletions
diff --git a/src/main.c b/src/main.c index 6647df872..480c07b30 100644 --- a/src/main.c +++ b/src/main.c @@ -242,61 +242,60 @@ static void help(void)         " -a/--append        Append to target file when uploading (F)\n"         " -A/--user-agent <string> User-Agent to send to server (H)\n"         " -b/--cookie <name=string/file> Cookie string or file to read cookies from (H)\n" -       " -B/--use-ascii     Use ASCII/text transfer\n" -       " -C/--continue-at <offset> Specify absolute resume offset\n" +       " -B/--use-ascii     Use ASCII/text transfer\n", +         curl_version()); +  puts(" -C/--continue-at <offset> Specify absolute resume offset\n"         " -d/--data <data>   HTTP POST data (H)\n"         "    --data-ascii <data>   HTTP POST ASCII data (H)\n"         "    --data-binary <data>  HTTP POST binary data (H)\n"         " -D/--dump-header <file> Write the headers to this file\n" -       " -e/--referer       Referer page (H)\n" -       " -E/--cert <cert[:passwd]> Specifies your certificate file and password (HTTPS)\n" +       " -e/--referer       Referer page (H)"); +  puts(" -E/--cert <cert[:passwd]> Specifies your certificate file and password (HTTPS)\n"         "    --cacert <file> CA certifciate to verify peer against (HTTPS)\n"         " -f/--fail          Fail silently (no output at all) on errors (H)\n"         " -F/--form <name=content> Specify HTTP POST data (H)\n"         " -g/--globoff       Disable URL sequences and ranges using {} and []\n"         " -h/--help          This help text\n" -       " -H/--header <line> Custom header to pass to server. (H)\n" -       " -i/--include       Include the HTTP-header in the output (H)\n" +       " -H/--header <line> Custom header to pass to server. (H)"); +  puts(" -i/--include       Include the HTTP-header in the output (H)\n"         " -I/--head          Fetch document info only (HTTP HEAD/FTP SIZE)\n"         "    --interface <interface> Specify the interface to be used\n"         "    --krb4 <level>  Enable krb4 with specified security level (F)\n"         " -K/--config        Specify which config file to read\n" -       " -l/--list-only     List only names of an FTP directory (F)\n" -       " -L/--location      Follow Location: hints (H)\n" +       " -l/--list-only     List only names of an FTP directory (F)"); +  puts(" -L/--location      Follow Location: hints (H)\n"         " -m/--max-time <seconds> Maximum time allowed for the transfer\n"         " -M/--manual        Display huge help text\n"         " -n/--netrc         Read .netrc for user name and password\n" -       " -N/--no-buffer     Disables the buffering of the output stream\n" -       " -o/--output <file> Write output to <file> instead of stdout\n" +       " -N/--no-buffer     Disables the buffering of the output stream"); +  puts(" -o/--output <file> Write output to <file> instead of stdout\n"         " -O/--remote-name   Write output to a file named as the remote file\n"         " -p/--proxytunnel   Perform non-HTTP services through a HTTP proxy\n"         " -P/--ftpport <address> Use PORT with address instead of PASV when ftping (F)\n"         " -q                 When used as the first parameter disables .curlrc\n" -       " -Q/--quote <cmd>   Send QUOTE command to FTP before file transfer (F)\n" -       " -r/--range <range> Retrieve a byte range from a HTTP/1.1 or FTP server\n" +       " -Q/--quote <cmd>   Send QUOTE command to FTP before file transfer (F)"); +  puts(" -r/--range <range> Retrieve a byte range from a HTTP/1.1 or FTP server\n"         " -s/--silent        Silent mode. Don't output anything\n"         " -S/--show-error    Show error. With -s, make curl show errors when they occur\n"         " -t/--telnet-option <OPT=val> Set telnet option\n"         " -T/--upload-file <file> Transfer/upload <file> to remote site\n" -       "    --url <URL>     Another way to specify URL to work with\n" -       " -u/--user <user[:password]> Specify user and password to use\n" +       "    --url <URL>     Another way to specify URL to work with"); +  puts(" -u/--user <user[:password]> Specify user and password to use\n"         " -U/--proxy-user <user[:password]> Specify Proxy authentication\n"         " -v/--verbose       Makes the operation more talkative\n"         " -V/--version       Outputs version number then quits\n"         " -w/--write-out [format] What to output after completion\n"         " -x/--proxy <host[:port]>  Use proxy. (Default port is 1080)\n" -       " -X/--request <command> Specific request command to use\n" -       " -y/--speed-time    Time needed to trig speed-limit abort. Defaults to 30\n" +       " -X/--request <command> Specific request command to use"); +  puts(" -y/--speed-time    Time needed to trig speed-limit abort. Defaults to 30\n"         " -Y/--speed-limit   Stop transfer if below speed-limit for 'speed-time' secs\n"         " -z/--time-cond <time> Includes a time condition to the server (H)\n"         " -Z/--max-redirs <num> Set maximum number of redirections allowed (H)\n"         " -2/--sslv2         Force usage of SSLv2 (H)\n" -       " -3/--sslv3         Force usage of SSLv3 (H)\n" -       " -#/--progress-bar  Display transfer progress as a progress bar\n" +       " -3/--sslv3         Force usage of SSLv3 (H)"); +  puts(" -#/--progress-bar  Display transfer progress as a progress bar\n"         "    --crlf          Convert LF to CRLF in upload. Useful for MVS (OS/390)\n" -       "    --stderr <file> Where to redirect stderr. - means stdout.\n", -         curl_version() -         ); +       "    --stderr <file> Where to redirect stderr. - means stdout.");  }  struct LongShort {  | 
