--- ray/src/common/expandarg.c 1992/10/17 08:41:37 2.1 +++ ray/src/common/expandarg.c 1992/11/08 16:23:17 2.2 @@ -26,6 +26,8 @@ int n; char *ave[MAXARGEXP]; char **newav; /* check argument */ + if (n >= *acp) + return(0); errno = 0; if ((*avp)[n][0] == filexpchr) { /* file name */ ace = wordfile(ave, (*avp)[n]+1);