lexical #1/6, cleanup
This commit is contained in:
parent
96d2ff96e0
commit
5d245c9dab
|
|
@ -75,19 +75,22 @@ static int numeofs = 0;
|
|||
*/
|
||||
|
||||
#define append(word) \
|
||||
{ wordlist *aux = wl_cons(word, NULL); \
|
||||
do { \
|
||||
wordlist *aux = wl_cons(word, NULL); \
|
||||
if (cw) \
|
||||
cw->wl_next = aux; \
|
||||
aux->wl_prev = cw; \
|
||||
cw = aux; \
|
||||
if (!wlist) \
|
||||
wlist = cw; \
|
||||
}
|
||||
} while(0)
|
||||
|
||||
#define newword \
|
||||
do { \
|
||||
append(copy(buf)); \
|
||||
bzero(buf, NEW_BSIZE_SP); \
|
||||
i = 0;
|
||||
i = 0; \
|
||||
} while(0)
|
||||
|
||||
|
||||
/* CDHW Debug function */
|
||||
|
|
@ -105,7 +108,6 @@ pwlist_echo( /*CDHW used to perform function of set echo */
|
|||
for (wl = wlist; wl; wl = wl->wl_next)
|
||||
fprintf(cp_err, "%s ", wl->wl_word );
|
||||
fprintf(cp_err, "\n");
|
||||
return;
|
||||
}
|
||||
|
||||
/* CDHW */
|
||||
|
|
@ -173,7 +175,7 @@ gotchar:
|
|||
wl_free(wlist);
|
||||
wlist = cw = NULL;
|
||||
if (string)
|
||||
return (NULL);
|
||||
return NULL;
|
||||
while (((c = input(cp_inp_cur)) != '\n') && (c != EOF))
|
||||
;
|
||||
goto nloop;
|
||||
|
|
@ -278,7 +280,7 @@ gotchar:
|
|||
}
|
||||
|
||||
wl_free(wlist);
|
||||
return (NULL);
|
||||
return NULL;
|
||||
}
|
||||
case ESCAPE:
|
||||
if (cp_interactive && !cp_nocc) {
|
||||
|
|
@ -339,7 +341,7 @@ ldefault: if ((cp_chars[c] & CPC_BRL) && (i > 0)) {
|
|||
done:
|
||||
|
||||
if (wlist->wl_word) pwlist_echo(wlist,"Command>");
|
||||
return (wlist);
|
||||
return wlist;
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
@ -369,5 +371,4 @@ prompt(void)
|
|||
s++;
|
||||
}
|
||||
(void) fflush(cp_out);
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue