]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove unnecessary assertion added 2 days ago
authorEli Zaretskii <eliz@gnu.org>
Sat, 4 Nov 2023 07:33:33 +0000 (09:33 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 4 Nov 2023 07:33:33 +0000 (09:33 +0200)
* src/xdisp.c (get_glyph_face_and_encoding): Remove unnecessary
assertion.  It triggers, for no good reason, when running the
recipe of bug#66922 and typing C-p in the *Warnings* buffer after
the recipe finishes, because the glyph passed to this function is
a STRETCH_GLYPH, not a CHAR_GLYPH.

src/xdisp.c

index 9e8b4b130b91c99a324eb96d960f11be79b2d34f..041c7adfc50aff606f4c313cb35be3bcfdadd5a9 100644 (file)
@@ -29649,7 +29649,6 @@ get_glyph_face_and_encoding (struct frame *f, struct glyph *glyph,
   struct face *face;
   unsigned code = 0;
 
-  eassert (glyph->type == CHAR_GLYPH);
   face = FACE_FROM_ID (f, glyph->face_id);
 
   /* Make sure X resources of the face are allocated.  */