diff options
author | Keith Packard <keithp@keithp.com> | 2003-04-11 22:24:23 +0000 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2003-04-11 22:24:23 +0000 |
commit | 9f2bcb3e41f30dde64a288a4741ff169f8848dad (patch) | |
tree | 84915323d918a0862c44df6103ead3f9edc968e4 | |
parent | d6ea834746a7b2758ea5b89467c0e64446840ca4 (diff) |
Switch to locale-independent string compare function
-rw-r--r-- | src/fcfreetype.c | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/fcfreetype.c b/src/fcfreetype.c index 972390d..dcbcc56 100644 --- a/src/fcfreetype.c +++ b/src/fcfreetype.c @@ -574,33 +574,33 @@ FcFreeTypeQuery (const FcChar8 *file, if (FT_Get_PS_Font_Info(face, &psfontinfo) == 0) { - if (strcasecmp("thin", psfontinfo.weight) == 0) + if (FcStrCmpIgnoreCase((FcChar8 *)"thin", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_THIN; - else if (strcasecmp("extralight", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"extralight", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_EXTRALIGHT; - else if (strcasecmp("ultralight", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"ultralight", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_ULTRALIGHT; - else if (strcasecmp("light", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"light", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_LIGHT; - else if (strcasecmp("regular", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"regular", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_REGULAR; - else if (strcasecmp("normal", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"normal", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_NORMAL; - else if (strcasecmp("medium", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"medium", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_MEDIUM; - else if (strcasecmp("demibold", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"demibold", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_DEMIBOLD; - else if (strcasecmp("semibold", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"semibold", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_SEMIBOLD; - else if (strcasecmp("extrabold", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"extrabold", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_EXTRABOLD; - else if (strcasecmp("ultrabold", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"ultrabold", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_EXTRABOLD; - else if (strcasecmp("bold", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"bold", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_BOLD; - else if (strcasecmp("black", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"black", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_BLACK; - else if (strcasecmp("heavy", psfontinfo.weight) == 0) + else if (FcStrCmpIgnoreCase((FcChar8 *)"heavy", (FcChar8 *) psfontinfo.weight) == 0) weight = FC_WEIGHT_BLACK; if (psfontinfo.italic_angle < 0) |