Put bac kthe code that handles cases where a '-' wasnt specified prior to the options.
This commit is contained in:
@@ -615,6 +615,14 @@ int tar_main(int argc, char **argv)
|
|||||||
unsigned char tar_create = FALSE;
|
unsigned char tar_create = FALSE;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* Prepend '-' to the first argument if required */
|
||||||
|
if (argv[1][0] != '-') {
|
||||||
|
char *tmp = xmalloc(strlen(argv[1]) + 2);
|
||||||
|
tmp[0] = '-';
|
||||||
|
strcpy(tmp + 1, argv[1]);
|
||||||
|
argv[1] = tmp;
|
||||||
|
}
|
||||||
|
|
||||||
if (argc < 2) {
|
if (argc < 2) {
|
||||||
show_usage();
|
show_usage();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user