]> git.eshelyaron.com Git - emacs.git/commit
Fix rare segfaults due to freed fontsets
authorEli Zaretskii <eliz@gnu.org>
Thu, 29 Aug 2024 09:56:27 +0000 (12:56 +0300)
committerEshel Yaron <me@eshelyaron.com>
Wed, 4 Sep 2024 07:51:44 +0000 (09:51 +0200)
commitc0b8651477c1e47c198045d236b8e85d8a062b56
tree943710ac0a2962ac068fb59cfcb2f5c2e3e950dd
parentb56eb25404caef5dc6425df9ec9daa215f5d2a2e
Fix rare segfaults due to freed fontsets

* src/xfaces.c (recompute_basic_faces): Force complete
recalculation of non-ASCII faces and their fontsets if any
non-ASCII faces are in the frame's face cache.  (Bug#72692)

(cherry picked from commit 13f69f254cfacfcc780b49c34e044b39dc333732)
src/xfaces.c