Fixup previous commit
This commit is contained in:
parent
bb27d6969c
commit
da8233b0f2
|
@ -245,17 +245,6 @@ FcCompareFilename (FcValue *v1, FcValue *v2)
|
||||||
return 3.0;
|
return 3.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static double
|
|
||||||
FcCompareHash (FcValue *v1, FcValue *v2)
|
|
||||||
{
|
|
||||||
const FcChar8 *s1 = FcValueString (v1), *s2 = FcValueString (v2);
|
|
||||||
|
|
||||||
/* Do not match an empty string */
|
|
||||||
if (!s1 || !s2 || !s1[0] || !s2[0])
|
|
||||||
return 1.0;
|
|
||||||
return FcCompareString (v1, v2);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Define priorities to -1 for objects that don't have a compare function. */
|
/* Define priorities to -1 for objects that don't have a compare function. */
|
||||||
|
|
||||||
|
@ -272,7 +261,6 @@ FcCompareHash (FcValue *v1, FcValue *v2)
|
||||||
#define PRI_FcCompareCharSet(n) PRI1(n)
|
#define PRI_FcCompareCharSet(n) PRI1(n)
|
||||||
#define PRI_FcCompareLang(n) PRI1(n)
|
#define PRI_FcCompareLang(n) PRI1(n)
|
||||||
#define PRI_FcComparePostScript(n) PRI1(n)
|
#define PRI_FcComparePostScript(n) PRI1(n)
|
||||||
#define PRI_FcCompareHash(n) PRI1(n)
|
|
||||||
#define PRI_FcCompareSizeRange(n) PRI1(n)
|
#define PRI_FcCompareSizeRange(n) PRI1(n)
|
||||||
|
|
||||||
#define FC_OBJECT(NAME, Type, Cmp) PRI_##Cmp(NAME)
|
#define FC_OBJECT(NAME, Type, Cmp) PRI_##Cmp(NAME)
|
||||||
|
|
|
@ -66,6 +66,6 @@ FC_OBJECT (LCD_FILTER, FcTypeInteger, NULL)
|
||||||
FC_OBJECT (NAMELANG, FcTypeString, NULL)
|
FC_OBJECT (NAMELANG, FcTypeString, NULL)
|
||||||
FC_OBJECT (FONT_FEATURES, FcTypeString, NULL)
|
FC_OBJECT (FONT_FEATURES, FcTypeString, NULL)
|
||||||
FC_OBJECT (PRGNAME, FcTypeString, NULL)
|
FC_OBJECT (PRGNAME, FcTypeString, NULL)
|
||||||
FC_OBJECT (HASH, FcTypeString, FcCompareHash) /* deprecated */
|
FC_OBJECT (HASH, FcTypeString, NULL) /* deprecated */
|
||||||
FC_OBJECT (POSTSCRIPT_NAME, FcTypeString, FcComparePostScript)
|
FC_OBJECT (POSTSCRIPT_NAME, FcTypeString, FcComparePostScript)
|
||||||
/* ^-------------- Add new objects here. */
|
/* ^-------------- Add new objects here. */
|
||||||
|
|
Loading…
Reference in New Issue