diff options
Diffstat (limited to 'fontconfig/src/fcfreetype.c')
-rw-r--r-- | fontconfig/src/fcfreetype.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/fontconfig/src/fcfreetype.c b/fontconfig/src/fcfreetype.c index 9bd789ca3..29ed23aef 100644 --- a/fontconfig/src/fcfreetype.c +++ b/fontconfig/src/fcfreetype.c @@ -2569,10 +2569,10 @@ addtag(FcChar8 *complex_, FT_ULong tag) { FcChar8 tagstring[OTLAYOUT_ID_LEN + 1]; - tagstring[0] = (FcChar8)(tag >> 24), - tagstring[1] = (FcChar8)(tag >> 16), - tagstring[2] = (FcChar8)(tag >> 8), - tagstring[3] = (FcChar8)(tag); + tagstring[0] = (FcChar8)((tag >> 24)&0xff), + tagstring[1] = (FcChar8)((tag >> 16)&0xff), + tagstring[2] = (FcChar8)((tag >> 8)&0xff), + tagstring[3] = (FcChar8)((tag)&0xff); tagstring[4] = '\0'; /* skip tags which aren't alphanumeric, under the assumption that |