mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-01 09:51:22 -08:00
Merge from origin/emacs-27
ac1a2b2160Add more doc-view requirements109eb1e7e2Fix undefined behavior when fetching glyphs from the displ... # Conflicts: # lisp/doc-view.el
This commit is contained in:
commit
d4e436e080
2 changed files with 9 additions and 7 deletions
|
|
@ -8324,10 +8324,10 @@ next_element_from_display_vector (struct it *it)
|
|||
next_face_id = it->dpvec_face_id;
|
||||
else
|
||||
{
|
||||
int lface_id =
|
||||
GLYPH_CODE_FACE (it->dpvec[it->current.dpvec_index + 1]);
|
||||
Lisp_Object gc = it->dpvec[it->current.dpvec_index + 1];
|
||||
int lface_id = GLYPH_CODE_P (gc) ? GLYPH_CODE_FACE (gc) : 0;
|
||||
|
||||
if (lface_id > 0)
|
||||
if (lface_id > 0)
|
||||
next_face_id = merge_faces (it->w, Qt, lface_id,
|
||||
it->saved_face_id);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue