1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-26 18:01:03 +02:00

zsh-workers/10126

This commit is contained in:
Tanaka Akira 2000-03-14 08:19:52 +00:00
parent d14884912e
commit ae54428aed

View file

@ -1148,11 +1148,11 @@ set_comp_sep(void)
LinkNode n; LinkNode n;
int owe = we, owb = wb, ocs = cs, swb, swe, scs, soffs, ne = noerrs; int owe = we, owb = wb, ocs = cs, swb, swe, scs, soffs, ne = noerrs;
int tl, got = 0, i = 0, cur = -1, oll = ll, sl, remq; int tl, got = 0, i = 0, cur = -1, oll = ll, sl, remq;
int ois = instring, oib = inbackt, noffs = lip + lp; int ois = instring, oib = inbackt, noffs = lp;
char *tmp, *p, *ns, *ol = (char *) line, sav, *qp, *qs, *ts, qc = '\0'; char *tmp, *p, *ns, *ol = (char *) line, sav, *qp, *qs, *ts, qc = '\0';
if (compisuffix) s += lip;
s = dyncat(s, compisuffix); wb += lip;
untokenize(s); untokenize(s);
swb = swe = soffs = 0; swb = swe = soffs = 0;
@ -1343,16 +1343,16 @@ set_comp_sep(void)
untokenize(ss); untokenize(ss);
compsuffix = ztrdup(ss); compsuffix = ztrdup(ss);
} }
tmp = tricat(compqiprefix, compiprefix, multiquote(qp, 1));
zsfree(compqiprefix);
compqiprefix = tmp;
tmp = tricat(multiquote(qs, 1), compisuffix, compqisuffix);
zsfree(compqisuffix);
compqisuffix = tmp;
zsfree(compiprefix); zsfree(compiprefix);
compiprefix = ztrdup(""); compiprefix = ztrdup("");
zsfree(compisuffix); zsfree(compisuffix);
compisuffix = ztrdup(""); compisuffix = ztrdup("");
tmp = tricat(compqiprefix, "", multiquote(qp, 1));
zsfree(compqiprefix);
compqiprefix = tmp;
tmp = tricat(multiquote(qs, 1), "", compqisuffix);
zsfree(compqisuffix);
compqisuffix = tmp;
freearray(compwords); freearray(compwords);
i = countlinknodes(foo); i = countlinknodes(foo);
compwords = (char **) zalloc((i + 1) * sizeof(char *)); compwords = (char **) zalloc((i + 1) * sizeof(char *));