| 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); |