summaryrefslogtreecommitdiff
path: root/Src/text.c
diff options
context:
space:
mode:
authorAxel Beckert <abe@deuxchevaux.org>2015-09-08 22:44:56 +0200
committerAxel Beckert <abe@deuxchevaux.org>2015-09-08 22:44:56 +0200
commit22cf83b3c5920784188d7dcdfe1ff319cf4603f1 (patch)
tree30c4fcd9ab3549c43904ed095e98f03bd4d91244 /Src/text.c
parent6c27cb3d5292f8ea6c93503afe54fcc1bce4c1cc (diff)
parenteaea1dc23c4a4e7b65046edd7f3d53a81e39e27b (diff)
downloadzsh-22cf83b3c5920784188d7dcdfe1ff319cf4603f1.tar.gz
zsh-22cf83b3c5920784188d7dcdfe1ff319cf4603f1.zip
Merge tag 'zsh-5.1-test-1' into debian
Diffstat (limited to 'Src/text.c')
-rw-r--r--Src/text.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Src/text.c b/Src/text.c
index 3978a26a9..7e65f43a4 100644
--- a/Src/text.c
+++ b/Src/text.c
@@ -77,8 +77,8 @@ taddpending(char *str1, char *str2)
*/
if (tpending) {
int oldlen = strlen(tpending);
- tpending = zrealloc(tpending, len + oldlen);
- sprintf(tpending + oldlen, "%s%s", str1, str2);
+ tpending = zrealloc(tpending, len + oldlen + 1);
+ sprintf(tpending + oldlen, "\n%s%s", str1, str2);
} else {
tpending = (char *)zalloc(len);
sprintf(tpending, "%s%s", str1, str2);