- const char *ofile = NULL;
- const char *ifile = NULL;
- int i;
- if (argc <= 2)
- return usage(*argv);
-
- for (i=0; i<argc; i++) {
- if (argc != i + 1) {
- switch(argv[i][0]) {
- case '-':
- switch(argv[i][1]) {
- case 'f': ifile = argv[i+1]; break;
- case 'o': ofile = argv[i+1]; break;
- }
- break;
- }
- }
- }
-
- if (!ofile || !ifile)
- return usage(*argv);
-
- printf("ifile: %s\n", ifile);
- printf("ofile: %s\n", ofile);