(xfont_list): If script is specified for a font, return
authorKenichi Handa <handa@m17n.org>
Fri, 9 Jun 2006 02:15:38 +0000 (02:15 +0000)
committerKenichi Handa <handa@m17n.org>
Fri, 9 Jun 2006 02:15:38 +0000 (02:15 +0000)
null_vector.
(xfont_list_family): Declare argument type.

src/xfont.c

index e552e37..ed7e581 100644 (file)
@@ -318,6 +318,9 @@ xfont_list (frame, spec)
   if (CONSP (extra))
     {
       val = Fassq (QCotf, extra);
+      if (! NILP (val))
+       return null_vector;
+      val = Fassq (QCscript, extra);
       if (! NILP (val))
        return null_vector;
       val = Fassq (QCname, extra);
@@ -464,6 +467,7 @@ memq_no_quit (elt, list)
 
 static Lisp_Object
 xfont_list_family (frame)
+     Lisp_Object frame;
 {
   FRAME_PTR f = XFRAME (frame);
   Display_Info *dpyinfo = FRAME_X_DISPLAY_INFO (f);