diff options
| author | Kenichi Handa | 2008-10-23 04:02:19 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2008-10-23 04:02:19 +0000 |
| commit | 49f9c344472822b5366df3f71cf2e2adb5433def (patch) | |
| tree | 049c293cb068ef29d3cdfba4942d1521d6de570f /src/font.c | |
| parent | 8b4ef1fc8f33cd5e3f6ef50dccb614aa02bac64f (diff) | |
| download | emacs-49f9c344472822b5366df3f71cf2e2adb5433def.tar.gz emacs-49f9c344472822b5366df3f71cf2e2adb5433def.zip | |
(font_add_log): Check the values of extra properties.
Diffstat (limited to 'src/font.c')
| -rw-r--r-- | src/font.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/font.c b/src/font.c index a9ddd8353a5..5e09323cf63 100644 --- a/src/font.c +++ b/src/font.c | |||
| @@ -4810,13 +4810,16 @@ font_add_log (action, arg, result) | |||
| 4810 | tail = XCDR (tail)) | 4810 | tail = XCDR (tail)) |
| 4811 | { | 4811 | { |
| 4812 | elt = XCAR (tail); | 4812 | elt = XCAR (tail); |
| 4813 | if (EQ (XCAR (elt), QCscript)) | 4813 | if (EQ (XCAR (elt), QCscript) |
| 4814 | && SYMBOLP (XCDR (elt))) | ||
| 4814 | val = concat3 (val, SYMBOL_NAME (QCscript), | 4815 | val = concat3 (val, SYMBOL_NAME (QCscript), |
| 4815 | concat2 (equalstr, SYMBOL_NAME (XCDR (elt)))); | 4816 | concat2 (equalstr, SYMBOL_NAME (XCDR (elt)))); |
| 4816 | else if (EQ (XCAR (elt), QClang)) | 4817 | else if (EQ (XCAR (elt), QClang) |
| 4818 | && SYMBOLP (XCDR (elt))) | ||
| 4817 | val = concat3 (val, SYMBOL_NAME (QClang), | 4819 | val = concat3 (val, SYMBOL_NAME (QClang), |
| 4818 | concat2 (equalstr, SYMBOL_NAME (XCDR (elt)))); | 4820 | concat2 (equalstr, SYMBOL_NAME (XCDR (elt)))); |
| 4819 | else if (EQ (XCAR (elt), QCotf) && CONSP (XCDR (elt))) | 4821 | else if (EQ (XCAR (elt), QCotf) |
| 4822 | && CONSP (XCDR (elt)) && SYMBOLP (XCAR (XCDR (elt)))) | ||
| 4820 | val = concat3 (val, SYMBOL_NAME (QCotf), | 4823 | val = concat3 (val, SYMBOL_NAME (QCotf), |
| 4821 | concat2 (equalstr, | 4824 | concat2 (equalstr, |
| 4822 | SYMBOL_NAME (XCAR (XCDR (elt))))); | 4825 | SYMBOL_NAME (XCAR (XCDR (elt))))); |