return sizeof (FcLangSet);
}
+int
+FcLangSetNeededBytesAlign (void)
+{
+ return __alignof__ (FcLangSet);
+}
+
static FcBool
FcLangSetEnsureBank (int bi)
{
if (!FcLangSetEnsureBank(bi))
return 0;
+ block_ptr = ALIGN(block_ptr, FcLangSet);
langsets[bi] = block_ptr;
block_ptr = (void *)((char *)block_ptr +
langset_count * sizeof(FcLangSet));
return 0;
FcMemAlloc (FC_MEM_LANGSET, metadata.langset_count * sizeof(FcLangSet));
+ block_ptr = ALIGN(block_ptr, FcLangSet);
langsets[bi] = (FcLangSet *)block_ptr;
block_ptr = (void *)((char *)block_ptr +
metadata.langset_count * sizeof(FcLangSet));