]> git.eshelyaron.com Git - emacs.git/commit
Avoid crashes when a fontset has strange entries
authorEli Zaretskii <eliz@gnu.org>
Thu, 5 Mar 2020 15:57:21 +0000 (17:57 +0200)
committerEli Zaretskii <eliz@gnu.org>
Thu, 5 Mar 2020 15:57:21 +0000 (17:57 +0200)
commit88c6db91961945e4ede53d66216c2484f0c5342b
treebe4a6e02f04a7ae0d502c92f4b6912399424a0b3
parent1814c7e158685045278f991de5eba4e40e8c8199
Avoid crashes when a fontset has strange entries

* src/fontset.c (reorder_font_vector): Skip nil entries in the
loop that assigns scores to rfont_def's.
(fontset_compare_rfontdef): Cope with nil.  This has the effect of
moving any nil entries to the end of the font-group, and avoids
crashing if an element other than the last in the font-group is
nil.  (Bug#39892)
src/fontset.c