aboutsummaryrefslogtreecommitdiffstats
path: root/src/composite.c
diff options
context:
space:
mode:
authorKaroly Lorentey2003-12-28 16:05:28 +0000
committerKaroly Lorentey2003-12-28 16:05:28 +0000
commit8ed48c277afad174675b3d6dcb8e7b00a4bcc97d (patch)
tree53d9baa35f9420264e2f53ad4db850c400c3e2c6 /src/composite.c
parent2e7f2ec031f1708b80df9dc1f60f6b1cb24a5c02 (diff)
parent69348b2a71cbabeb23e3b7d5dce354c5bc4bd311 (diff)
downloademacs-8ed48c277afad174675b3d6dcb8e7b00a4bcc97d.tar.gz
emacs-8ed48c277afad174675b3d6dcb8e7b00a4bcc97d.zip
Merged in changes from CVS HEAD
Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-1 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-2 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-3 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-17
Diffstat (limited to 'src/composite.c')
-rw-r--r--src/composite.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/composite.c b/src/composite.c
index b4e931c6a20..f8e655a3685 100644
--- a/src/composite.c
+++ b/src/composite.c
@@ -842,9 +842,12 @@ syms_of_composite ()
842 842
843 args[0] = QCtest; 843 args[0] = QCtest;
844 args[1] = Qequal; 844 args[1] = Qequal;
845 /* We used to make the hash table weak so that unreferenced
846 compostions can be garbage-collected. But, usually once
847 created compositions are repeatedly used in an Emacs session,
848 and thus it's not worth to save memory in such a way. So, we
849 make the table not weak. */
845 args[2] = QCweakness; 850 args[2] = QCweakness;
846 /* Fixme: It seems that a weak hash table leads to segfault in GC,
847 but I have not yet found why. -- handa@m17n.org */
848 args[3] = Qnil; 851 args[3] = Qnil;
849 args[4] = QCsize; 852 args[4] = QCsize;
850 args[5] = make_number (311); 853 args[5] = make_number (311);