[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master c9bf4e7 3/3: Fix assertions in nth_minibuffer
From: |
Eli Zaretskii |
Subject: |
master c9bf4e7 3/3: Fix assertions in nth_minibuffer |
Date: |
Tue, 11 May 2021 09:37:59 -0400 (EDT) |
branch: master
commit c9bf4e7f4320363c8cea87a60efc31d8dfd18dd9
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>
Fix assertions in nth_minibuffer
* src/minibuf.c (nth_minibuffer): Avoid assertion violation when
DEPTHth minibuffer doesn't exist. (Bug#48337)
---
src/minibuf.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/minibuf.c b/src/minibuf.c
index 167aece..52d1275 100644
--- a/src/minibuf.c
+++ b/src/minibuf.c
@@ -969,6 +969,8 @@ static Lisp_Object
nth_minibuffer (EMACS_INT depth)
{
Lisp_Object tail = Fnthcdr (make_fixnum (depth), Vminibuffer_list);
+ if (NILP (tail))
+ return Qnil;
return XCAR (tail);
}