]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix recent change in lread.c
authorEli Zaretskii <eliz@gnu.org>
Mon, 23 Apr 2018 17:48:12 +0000 (20:48 +0300)
committerEli Zaretskii <eliz@gnu.org>
Mon, 23 Apr 2018 17:48:12 +0000 (20:48 +0300)
* src/lread.c (openp): Avoid assertion violations in XCDR when
PATH is nil.  (Bug#31229)

src/lread.c

index 69b53629ec1d01bcd5c6d24d4e09d0e1893abccf..b8db117c79c1d67becb81a9993e27bbbfd345647 100644 (file)
@@ -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));