(ft_list): Fix previous change.
authorhanda <handa>
Mon, 11 Oct 2004 02:17:21 +0000 (02:17 +0000)
committerhanda <handa>
Mon, 11 Oct 2004 02:17:21 +0000 (02:17 +0000)
src/font-ft.c

index 389531d..d171775 100644 (file)
@@ -908,10 +908,10 @@ ft_list (MFrame *frame, MPlist *plist, MFont *font, MSymbol language,
                  && FcLangSetHasLang (ft_info->langset, lang) != FcLangEqual)
                continue;
 #endif
-             mplist_push (plist, MPLIST_KEY (pl), &ft_info->font);
+             mplist_add (plist, MPLIST_KEY (pl), &ft_info->font);
              num++;
              if (num == maxnum)
-               break;
+               return num;
            }
          if (family != Mnil)
            break;
@@ -929,7 +929,7 @@ ft_list (MFrame *frame, MPlist *plist, MFont *font, MSymbol language,
              && FcLangSetHasLang (ft_info->langset, lang) != FcLangEqual)
            continue;
 #endif
-         mplist_push (plist, MPLIST_KEY (p), &ft_info->font);
+         mplist_add (plist, MPLIST_KEY (p), &ft_info->font);
          num++;
          if (num == maxnum)
            break;