X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fglsl%2Fapps%2Fpurify.c;h=e3fca59ab450a6b06611e366103cba5e8ec21753;hb=443abc80db9e1a288ce770e76cccd43664348098;hp=8c01f4fc6a3d9cc6f41b65746dc709b63697e498;hpb=43867acb6afc7fad26cdc2f22b2a3bb6eeefb2da;p=mesa.git diff --git a/src/glsl/apps/purify.c b/src/glsl/apps/purify.c index 8c01f4fc6a3..e3fca59ab45 100644 --- a/src/glsl/apps/purify.c +++ b/src/glsl/apps/purify.c @@ -25,10 +25,12 @@ * **************************************************************************/ +#include #include #include #include #include "../pp/sl_pp_public.h" +#include "../pp/sl_pp_purify.h" int @@ -45,6 +47,7 @@ main(int argc, FILE *out; if (argc != 3) { + printf("Usage: purify infile outfile\n"); return 1; } @@ -55,6 +58,10 @@ main(int argc, fseek(in, 0, SEEK_END); size = ftell(in); + assert(size != -1); + if (size == -1) { + return 1; + } fseek(in, 0, SEEK_SET); out = fopen(argv[2], "wb");