diff options
Diffstat (limited to 'wget.c')
-rw-r--r-- | wget.c | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -56,10 +56,18 @@ int wget_main(int argc, char **argv) | |||
56 | usage(wget_usage); | 56 | usage(wget_usage); |
57 | } | 57 | } |
58 | } | 58 | } |
59 | if (do_continue && !fname_out) | 59 | |
60 | fatalError("wget: cannot specify continue (-c) without a filename (-O)\n"); | ||
61 | if (argc - optind != 1) | 60 | if (argc - optind != 1) |
62 | usage(wget_usage); | 61 | usage(wget_usage); |
62 | |||
63 | /* Guess an output filename */ | ||
64 | if (!fname_out) { | ||
65 | fname_out = get_last_path_component(argv[optind]); | ||
66 | } | ||
67 | |||
68 | if (do_continue && !fname_out) | ||
69 | fatalError("wget: cannot specify continue (-c) without a filename (-O)\n"); | ||
70 | |||
63 | /* | 71 | /* |
64 | * Parse url into components. | 72 | * Parse url into components. |
65 | */ | 73 | */ |