From 0038b1a68265a2c8136f90d63fae15a121b9341c Mon Sep 17 00:00:00 2001 From: Clint Adams Date: Sat, 22 Jan 2005 04:03:05 +0000 Subject: * 2073x: Src/Zle/zle_utils.c, Src/hist.c: modify zlegetline() and zlegetline caller so that the octet-based and wide-character versions should return the same string. --- Src/hist.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Src/hist.c') diff --git a/Src/hist.c b/Src/hist.c index 33c5ccfd9..0a557a3cd 100644 --- a/Src/hist.c +++ b/Src/hist.c @@ -2260,7 +2260,7 @@ bufferwords(LinkList list, char *buf, int *index) if (zlegetlineptr) { linein = zlegetlineptr(&ll, &cs); } else { - linein = ""; + linein = ztrdup(""); ll = cs = 0; } zlell = ll + 1; /* length of line plus space added below */ @@ -2287,6 +2287,7 @@ bufferwords(LinkList list, char *buf, int *index) p[zlell] = '\0'; inpush(p, 0, NULL); } + zsfree(linein); } if (zlecs) zlecs--; -- cgit v1.2.3