diff options
| author | Dmitry Antipov | 2014-05-19 11:54:39 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2014-05-19 11:54:39 +0400 |
| commit | 8bb5971691aa57b9eda5993440316f6bd3d667d1 (patch) | |
| tree | 8bed0fd2eaa4c6f112d34f8f49e039ee8ed12280 /src | |
| parent | 2bcf0551dff645b8c691290adf58dc890b79e745 (diff) | |
| download | emacs-8bb5971691aa57b9eda5993440316f6bd3d667d1.tar.gz emacs-8bb5971691aa57b9eda5993440316f6bd3d667d1.zip | |
* font.c (font_matching_entity): Extract font-entity object
from the vector of matching entities (Bug#17486).
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 3 | ||||
| -rw-r--r-- | src/font.c | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 06377ba257d..751076f4b8e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | (syms_of_data): DEFSYM it. | 7 | (syms_of_data): DEFSYM it. |
| 8 | * dbusbind.c (xd_signature): Use CHECK_BOOLEAN. | 8 | * dbusbind.c (xd_signature): Use CHECK_BOOLEAN. |
| 9 | 9 | ||
| 10 | * font.c (font_matching_entity): Extract font-entity object | ||
| 11 | from the vector of matching entities (Bug#17486). | ||
| 12 | |||
| 10 | 2014-05-17 Paul Eggert <eggert@cs.ucla.edu> | 13 | 2014-05-17 Paul Eggert <eggert@cs.ucla.edu> |
| 11 | 14 | ||
| 12 | Assume C99 or later (Bug#17487). | 15 | Assume C99 or later (Bug#17487). |
diff --git a/src/font.c b/src/font.c index 5faf477fa90..b8b81fd3fea 100644 --- a/src/font.c +++ b/src/font.c | |||
| @@ -2803,7 +2803,7 @@ font_matching_entity (struct frame *f, Lisp_Object *attrs, Lisp_Object spec) | |||
| 2803 | ASET (work, FONT_TYPE_INDEX, driver_list->driver->type); | 2803 | ASET (work, FONT_TYPE_INDEX, driver_list->driver->type); |
| 2804 | entity = assoc_no_quit (work, XCDR (cache)); | 2804 | entity = assoc_no_quit (work, XCDR (cache)); |
| 2805 | if (CONSP (entity)) | 2805 | if (CONSP (entity)) |
| 2806 | entity = XCDR (entity); | 2806 | entity = AREF (XCDR (entity), 0); |
| 2807 | else | 2807 | else |
| 2808 | { | 2808 | { |
| 2809 | entity = driver_list->driver->match (f, work); | 2809 | entity = driver_list->driver->match (f, work); |