From 21202e7b95b2b34446fbac34df67205b3889eed2 Mon Sep 17 00:00:00 2001 From: "Barton E. Schaefer" Date: Sun, 20 Mar 2016 10:30:58 -0700 Subject: 38191: additional re-entrancy checks in reexpandprompt() Do not free global pointers until after promptexpand() in case they are referenced from signal handlers, and check for window size changes during promptexpand(). --- ChangeLog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index d2f3ecc87..a763ba2d7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -13,6 +13,13 @@ * m0viefreak: 38145: Doc/Zsh/zle.yo, Src/Zle/zle_params.c: Make isearch and completion suffix variables visible as parameters. +2016-03-20 Barton E. Schaefer + + * 38191: Src/Zle/zle_main.c: in reexpandprompt(), do not free global + pointers until after promptexpand() in case they are referenced from + signal handlers, and do additional re-entrancy checks in case of + window size changes during promptexpand(). + 2016-03-20 Barton E. Schaefer * 38188: Src/pattern.c: signal re-entrancy, maybe -- cgit 1.4.1