summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/pcase.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2015-11-24 18:08:39 +0200
committerEli Zaretskii <eliz@gnu.org>2015-11-24 18:08:39 +0200
commitd5fdffecdfad305d9c933ae3cad75a5e4e73878c (patch)
tree91c34e1102fdd828c530dabb342eae7c796bd748 /lisp/emacs-lisp/pcase.el
parenta67cc630db28cf734d0e47f231add30c782bd8cf (diff)
downloademacs-d5fdffecdfad305d9c933ae3cad75a5e4e73878c.tar.gz
emacs-d5fdffecdfad305d9c933ae3cad75a5e4e73878c.tar.bz2
emacs-d5fdffecdfad305d9c933ae3cad75a5e4e73878c.zip
Fix crash at startup related to GC of font entities
* src/font.h (GC_FONT_SPEC_P, GC_FONT_ENTITY_P) (GC_FONT_OBJECT_P, GC_XFONT_SPEC, GC_XFONT_ENTITY) (GC_XFONT_OBJECT): New macros, for use in garbage collector. * src/alloc.c (compact_font_cache_entry, compact_font_caches): Don't ifdef away font cache compaction on NT_GUI, as the problems which led to that seem to have been solved. (compact_font_cache_entry): Use GC_FONT_SPEC_P, GC_XFONT_SPEC, GC_XFONT_ENTITY, and GC_XFONT_OBJECT, instead of their non-GC_ cousins. (Bug#21999)
Diffstat (limited to 'lisp/emacs-lisp/pcase.el')
0 files changed, 0 insertions, 0 deletions