Modern Unix-like systems have interfaces such as /dev/stdin which mean
the same thing. Furthermore, the tools read from stdin by default.
Lastly, -f some_file -f - doesn't work anyway.
verbose = 1;
break;
case 'f':
verbose = 1;
break;
case 'f':
- if (strcmp(optarg, "-") == 0)
- break;
-
name = strrchr(optarg, '/');
name = name ? name+1 : optarg;
name = strrchr(optarg, '/');
name = name ? name+1 : optarg;
mode = MODE_EXTRACT;
break;
case 'f':
mode = MODE_EXTRACT;
break;
case 'f':
- if (strcmp(optarg, "-") == 0)
- break;
-
name = strrchr(optarg, '/');
name = name ? name+1 : optarg;
name = strrchr(optarg, '/');
name = name ? name+1 : optarg;