summaryrefslogtreecommitdiff
path: root/src/fclang.c
diff options
context:
space:
mode:
authorPatrick Lam <plam@MIT.EDU>2005-11-25 15:50:34 +0000
committerPatrick Lam <plam@MIT.EDU>2005-11-25 15:50:34 +0000
commit61571f3f2e77ffb221da9af2705af1d383dd6ea0 (patch)
tree05b300fe68156d0b996e457a230b3a7759ae3c5e /src/fclang.c
parent9ab79bdfb7f8bfbe108d1c676b361f69f6a5b043 (diff)
downloadfontconfig-61571f3f2e77ffb221da9af2705af1d383dd6ea0.tar.gz
Pass around FcCache *s to the Unserialize functions for extra consistency
(and less overhead, for what that's worth).
Diffstat (limited to 'src/fclang.c')
-rw-r--r--src/fclang.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/fclang.c b/src/fclang.c
index 5518821..d7df89d 100644
--- a/src/fclang.c
+++ b/src/fclang.c
@@ -778,16 +778,16 @@ FcLangSetSerialize(int bank, FcLangSet *l)
}
void *
-FcLangSetUnserialize (FcCache metadata, void *block_ptr)
+FcLangSetUnserialize (FcCache * metadata, void *block_ptr)
{
- int bi = FcCacheBankToIndex(metadata.bank);
+ int bi = FcCacheBankToIndex(metadata->bank);
if (!FcLangSetEnsureBank(bi))
return 0;
- FcMemAlloc (FC_MEM_LANGSET, metadata.langset_count * sizeof(FcLangSet));
+ 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));
+ metadata->langset_count * sizeof(FcLangSet));
return block_ptr;
}