aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2013-10-25 11:28:16 +0400
committerDmitry Antipov2013-10-25 11:28:16 +0400
commit86bd985ec0060b83fe272e3fcc1d35f19a966ad1 (patch)
tree763c8e570e1c42a30ce846a133217e07b6217788 /src/ChangeLog
parent78e0b35c45892995da596c65759fdece3e67129d (diff)
downloademacs-86bd985ec0060b83fe272e3fcc1d35f19a966ad1.tar.gz
emacs-86bd985ec0060b83fe272e3fcc1d35f19a966ad1.zip
Perform font-specific cleanup when font object is swept by GC. See
http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00740.html. * alloc.c (cleanup_vector): New function. (sweep_vector): Call it for each reclaimed vector object. * font.h (struct font): Adjust comment.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index cd31196a15a..6111e83e801 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -9,9 +9,15 @@
9 * nsfont.m (nsfont_close): 9 * nsfont.m (nsfont_close):
10 * w32font.c (w32font_close): 10 * w32font.c (w32font_close):
11 * xfont.c (xfont_close): 11 * xfont.c (xfont_close):
12 * xftfont.c (xftfont_close): Adjust driver-specific close 12 * xftfont.c (xftfont_close): Adjust driver-specific close functions,
13 functions, tweak comments and make functions safe if called 13 tweak comments and make functions safe if called more than once for
14 more than once for the same font object. 14 the same font object.
15
16 Perform font-specific cleanup when font object is swept by GC. See
17 http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00740.html.
18 * alloc.c (cleanup_vector): New function.
19 (sweep_vector): Call it for each reclaimed vector object.
20 * font.h (struct font): Adjust comment.
15 21
162013-10-24 Glenn Morris <rgm@gnu.org> 222013-10-24 Glenn Morris <rgm@gnu.org>
17 23