]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix bootstrapping broken by a recent change
authorEli Zaretskii <eliz@gnu.org>
Fri, 29 Oct 2021 06:23:54 +0000 (09:23 +0300)
committerEli Zaretskii <eliz@gnu.org>
Fri, 29 Oct 2021 06:23:54 +0000 (09:23 +0300)
* src/keymap.c (Flookup_key): Avoid crashes during bootstrap when
uni-lowercase.el is not available yet.

src/keymap.c

index 2e98b059192c3259a203db7d1930ce6d3961138a..5ff13ba1d57ef4c062513b2ffaca8528c50c8d90 100644 (file)
@@ -1295,6 +1295,9 @@ recognize the default bindings, just as `read-key-sequence' does.  */)
   if (NILP (unicode_case_table))
     {
       unicode_case_table = uniprop_table (intern ("lowercase"));
+      /* uni-lowercase.el might be unavailable during bootstrap.  */
+      if (NILP (unicode_case_table))
+       return found;
       staticpro (&unicode_case_table);
     }