diff options
| author | Kenichi Handa | 2003-12-26 11:39:22 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2003-12-26 11:39:22 +0000 |
| commit | c7211bc5311e640b212da5c3bf780ac10ce5a08f (patch) | |
| tree | 99e48eb6cc18881d45fa215c3b56d3d5eb47b5d8 /src/composite.c | |
| parent | d7fc69d16f9aa806b6c73fc6967f1ad62309fa67 (diff) | |
| download | emacs-c7211bc5311e640b212da5c3bf780ac10ce5a08f.tar.gz emacs-c7211bc5311e640b212da5c3bf780ac10ce5a08f.zip | |
*** empty log message ***
Diffstat (limited to 'src/composite.c')
| -rw-r--r-- | src/composite.c | 7 |
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); |