aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog3
-rw-r--r--src/font.c2
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
102014-05-17 Paul Eggert <eggert@cs.ucla.edu> 132014-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);