fixed -I option

This commit is contained in:
ceriel
1990-06-28 18:06:16 +00:00
parent 56858bb480
commit 266d247470
3 changed files with 14 additions and 37 deletions

View File

@@ -131,20 +131,12 @@ DoOption(text)
register char *new = text;
if (++nDEF > mDEF) {
char **n = (char **)
Malloc((unsigned)((10+mDEF)*sizeof(char *)));
for (i = 0; i < mDEF; i++) {
n[i] = DEFPATH[i];
}
free((char *) DEFPATH);
DEFPATH = n;
mDEF += 10;
DEFPATH = (char **)
Realloc(DEFPATH,(mDEF+=10)*sizeof(char *));
}
i = ndirs++;
while (new) {
register char *tmp = DEFPATH[i];
for (i = ndirs++; i <= nDEF; i++) {
char *tmp = DEFPATH[i];
DEFPATH[i++] = new;
new = tmp;