Blame SOURCES/zsh-5.0.2-initialize-prompt-buffer.patch

560f4e
From 277235463256a3a59649613ef50e80ec5460feb0 Mon Sep 17 00:00:00 2001
560f4e
From: Paulo Andrade <pandrade@redhat.com>
560f4e
Date: Tue, 3 Jan 2017 12:29:34 +0100
560f4e
Subject: [PATCH] 40260: zero new space allocated in prompt buffer
560f4e
560f4e
Upstream-commit: 8d4c98540de9bcdba8565facc91fbc45855d27e2
560f4e
Signed-off-by: Kamil Dudka <kdudka@redhat.com>
560f4e
---
560f4e
 Src/prompt.c | 1 +
560f4e
 1 file changed, 1 insertion(+)
560f4e
560f4e
diff --git a/Src/prompt.c b/Src/prompt.c
560f4e
index 290f227..6eb98f3 100644
560f4e
--- a/Src/prompt.c
560f4e
+++ b/Src/prompt.c
560f4e
@@ -862,6 +862,7 @@ addbufspc(int need)
560f4e
 	if(need & 255)
560f4e
 	    need = (need | 255) + 1;
560f4e
 	bv->buf = realloc(bv->buf, bv->bufspc += need);
560f4e
+	memset(bv->buf + bv->bufspc - need, 0, need);
560f4e
 	bv->bp = bv->buf + bo;
560f4e
 	if(bo1 != -1)
560f4e
 	    bv->bp1 = bv->buf + bo1;
560f4e
-- 
560f4e
2.7.4
560f4e