aboutsummaryrefslogtreecommitdiffstats
path: root/lib/binary-io.c
diff options
context:
space:
mode:
authorEli Zaretskii2017-02-23 18:15:05 +0200
committerEli Zaretskii2017-02-23 18:15:05 +0200
commit5114b3a2047a9bcdb72fddf35e70201c16eb39a3 (patch)
treeee886ff5771ec6ae69c15a317f19741be31a7fab /lib/binary-io.c
parent4381015bd13c51cd47aad34bed82f40485d774d3 (diff)
downloademacs-5114b3a2047a9bcdb72fddf35e70201c16eb39a3.tar.gz
emacs-5114b3a2047a9bcdb72fddf35e70201c16eb39a3.zip
Avoid quitting inside a critical section on MS-Windows
* src/w32uniscribe.c (uniscribe_list_family): * src/w32font.c (w32font_list_family, w32font_text_extents) (w32font_list_internal, w32font_match_internal) (list_all_matching_fonts): Prevent quitting while these functions cons lists of fonts, to avoid leaving the critical section taken by the main thread, which will then cause any other thread attempting to enter the critical section to hang. (Bug#25279)
Diffstat (limited to 'lib/binary-io.c')
0 files changed, 0 insertions, 0 deletions