From d7efe98951730842db4fc136e3b631c5ee0d8a53 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Thu, 12 Dec 2019 20:07:42 +0200 Subject: [PATCH] ; * src/xdisp.c (face_at_pos): Fix last change. --- src/xdisp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/xdisp.c b/src/xdisp.c index f3aba4a5980..bb370bbb78f 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -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); -- 2.39.2