218 |
|
animate(); |
219 |
|
/* all done */ |
220 |
|
if (vdef(NEXTANIM)) { |
221 |
+ |
char *fullp; |
222 |
|
argv[i] = vval(NEXTANIM); /* just change input file */ |
223 |
|
if (!silent) |
224 |
|
printargs(argc, argv, stdout); |
225 |
< |
if ((argv[0] = getpath(progname,getenv("PATH"),X_OK)) == NULL) |
226 |
< |
fprintf(stderr, "%s: command not found\n", progname); |
225 |
> |
fflush(stdout); |
226 |
> |
if ((fullp = getpath(argv[0],getenv("PATH"),X_OK)) == NULL) |
227 |
> |
fprintf(stderr, "%s: command not found\n", argv[0]); |
228 |
|
else |
229 |
< |
execv(progname, argv); |
229 |
> |
execv(fullp, argv); |
230 |
|
quit(1); |
231 |
|
} |
232 |
|
quit(0); |
233 |
< |
return 0; /* pro forma return */ |
233 |
> |
return(0); /* pro forma return */ |
234 |
|
userr: |
235 |
|
fprintf(stderr, "Usage: %s [-s][-n][-w][-e] anim_file\n", progname); |
236 |
|
quit(1); |