]> code.delx.au - gnu-emacs/blobdiff - src/ftfont.c
Merge from trunk.
[gnu-emacs] / src / ftfont.c
index 5b95e2b2f08a2613e066b114d8ecbf7ac4086c15..7858a31be217f34dc6ad4debd2b77a6f4fcea024 100644 (file)
@@ -214,6 +214,10 @@ ftfont_pattern_entity (FcPattern *p, Lisp_Object extra)
 
       for (i = 0; i < FONT_OBJLIST_INDEX; i++)
        ASET (val, i, AREF (entity, i));
+
+      ASET (val, FONT_EXTRA_INDEX, Fcopy_sequence (extra));
+      font_put_extra (val, QCfont_entity, key);
+
       return val;
     }
   entity = font_make_entity ();