Complain and exit if the given shader file doesn't exist.
This commit is contained in:
4
main.cpp
4
main.cpp
@@ -218,6 +218,10 @@ main(int argc, char **argv)
|
|||||||
usage_fail(argv[0]);
|
usage_fail(argv[0]);
|
||||||
|
|
||||||
shader->Source = load_text_file(argv[optind], &shader->SourceLen);
|
shader->Source = load_text_file(argv[optind], &shader->SourceLen);
|
||||||
|
if (shader->Source == NULL) {
|
||||||
|
printf("File \"%s\" does not exist.\n", argv[optind]);
|
||||||
|
exit(EXIT_FAILURE);
|
||||||
|
}
|
||||||
|
|
||||||
compile_shader(shader);
|
compile_shader(shader);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user