- if (argc > 1){
- for(; (argc > 1) && (argv[1][0] == '-'); argc--, argv++){
- for (cp = argv[1] + 1; *cp; cp++){
- switch(*cp){
- default:
- fprintf(stderr, "%s: -%c: Unknown flag\n",
- processname, *cp);
- break;
- case 'n': /* no touch */
- notouch = TRUE;
- break;
- case 'q': /* query */
- query = TRUE;
- break;
- case 'S':
- Show_Errors = TRUE;
- break;
- case 's': /* show summary */
- pr_summary = TRUE;
- break;
- case 'v': /* edit files */
- edit_files = TRUE;
- break;
-#ifndef ERNIE
- case 'p':
- *cp-- = 0; argv++; argc--;
- if (argc > 1){
- currentfilename=argv[1];
- piflag = TRUE;
- }
- break;
-#endif
- case 't':
- *cp-- = 0; argv++; argc--;
- if (argc > 1){
- suffixlist = argv[1];
- }
- break;
- case 'I': /*ignore file name*/
- *cp-- = 0; argv++; argc--;
- if (argc > 1)
- ignorename = argv[1];
- break;
- } /*end of the argument switch*/
- } /*end of loop to consume characters after '-'*/
- }
- } /* end of being at least one argument */
+ if (argc > 1) for(; (argc > 1) && (argv[1][0] == '-'); argc--, argv++){
+ for (cp = argv[1] + 1; *cp; cp++) switch(*cp){
+ default:
+ fprintf(stderr, "%s: -%c: Unknown flag\n",
+ processname, *cp);
+ break;
+
+ case 'n': notouch = TRUE; break;
+ case 'q': query = TRUE; break;
+ case 'S': Show_Errors = TRUE; break;
+ case 's': pr_summary = TRUE; break;
+ case 'v': edit_files = TRUE; break;
+ case 'T': terse = TRUE; break;
+ case 't':
+ *cp-- = 0; argv++; argc--;
+ if (argc > 1){
+ suffixlist = argv[1];
+ }
+ break;
+ case 'I': /*ignore file name*/
+ *cp-- = 0; argv++; argc--;
+ if (argc > 1)
+ ignorename = argv[1];
+ break;
+ }
+ }