case 'h':
usage(argv[0]);
exit(EXIT_SUCCESS);
- break;
default: /* '?' */
usage(argv[0]);
exit(EXIT_FAILURE);
}
if (filename[0] == '\0') {
- fprintf(stderr, "An image file MUST be specified.\n");
+ fprintf(stderr, "An image file MUST be specified with the -f option.\n\n");
+ usage(argv[0]);
exit_code = EXIT_FAILURE;
goto out;
}
goto cleanup;
}
-
if ((unsigned int)width > device_info.native_width ||
(unsigned int)height > device_info.native_height)
fprintf(stderr,