diff --git a/src/ChangeLog b/src/ChangeLog index 027d0fc0d25..3d58769c927 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2014-05-07 Paul Eggert + + * minibuf.c (read_minibuf): Avoid C99ism in previous patch (Bug#17430). + 2014-05-07 Jarek Czekalski Fix initialization of minibuffer history variable (Bug#17430). diff --git a/src/minibuf.c b/src/minibuf.c index 03d6104f226..cd108d88ecc 100644 --- a/src/minibuf.c +++ b/src/minibuf.c @@ -384,6 +384,7 @@ read_minibuf (Lisp_Object map, Lisp_Object initial, Lisp_Object prompt, EMACS_INT pos = 0; /* String to add to the history. */ Lisp_Object histstring; + Lisp_Object histval; Lisp_Object empty_minibuf; Lisp_Object dummy, frame; @@ -536,11 +537,12 @@ read_minibuf (Lisp_Object map, Lisp_Object initial, Lisp_Object prompt, Vminibuffer_completing_file_name = Qlambda; /* If variable is unbound, make it nil. */ - Lisp_Object histval = find_symbol_value (Vminibuffer_history_variable); - if (EQ (histval, Qunbound)) { - Fset (Vminibuffer_history_variable, Qnil); - histval = Qnil; - } + histval = find_symbol_value (Vminibuffer_history_variable); + if (EQ (histval, Qunbound)) + { + Fset (Vminibuffer_history_variable, Qnil); + histval = Qnil; + } if (inherit_input_method) {