emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master fa3136e: Fix recent change in lread.c


From: Eli Zaretskii
Subject: [Emacs-diffs] master fa3136e: Fix recent change in lread.c
Date: Mon, 23 Apr 2018 13:49:28 -0400 (EDT)

branch: master
commit fa3136e07148ab37fabc52007f531e71e41a1d5a
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    Fix recent change in lread.c
    
    * src/lread.c (openp): Avoid assertion violations in XCDR when
    PATH is nil.  (Bug#31229)
---
 src/lread.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lread.c b/src/lread.c
index 69b5362..b8db117 100644
--- a/src/lread.c
+++ b/src/lread.c
@@ -1772,7 +1772,7 @@ openp (Lisp_Object path, Lisp_Object str, Lisp_Object 
suffixes,
              }
          }
       }
-    if (absolute)
+    if (absolute || NILP (path))
       break;
     path = XCDR (path);
   } while (CONSP (path));



reply via email to

[Prev in Thread] Current Thread [Next in Thread]