]> git.eshelyaron.com Git - emacs.git/commitdiff
; * src/xdisp.c (face_at_pos): Fix last change.
authorEli Zaretskii <eliz@gnu.org>
Thu, 12 Dec 2019 18:07:42 +0000 (20:07 +0200)
committerEli Zaretskii <eliz@gnu.org>
Thu, 12 Dec 2019 18:07:42 +0000 (20:07 +0200)
src/xdisp.c

index f3aba4a5980c3551a5a8f0a6eb6f67a18c424284..bb370bbb78fd34cc5f17b49e3e68e06e02ba330f 100644 (file)
@@ -4180,7 +4180,7 @@ face_at_pos (const struct it *it, enum lface_attribute_index attr_filter)
     }
   else
     {
-      int base_face_id = 0;
+      int base_face_id;
       ptrdiff_t bufpos;
       int i;
       Lisp_Object from_overlay
@@ -4244,6 +4244,7 @@ face_at_pos (const struct it *it, enum lface_attribute_index attr_filter)
             but Emacs always did that since v21.1, so changing that
             might be a big deal.  */
          bool use_default = (it->string_from_prefix_prop_p != 0);
+         base_face_id = DEFAULT_FACE_ID;
          if (!use_default)
            {
              base_face_id = underlying_face_id (it);