]> git.wh0rd.org - fontconfig.git/blobdiff - src/fccharset.c
FcCharSetSerialize was using wrong offset for leaves. Make fc-cat work.
[fontconfig.git] / src / fccharset.c
index d55c611c675f788b7d8245a3412a3e64b8a350fe..96dcbe7169e4c545e2f24ecf06631703f3e50c61 100644 (file)
@@ -1320,7 +1320,8 @@ FcCharSetSerialize(FcSerialize *serialize, const FcCharSet *cs)
        if (!leaf_serialized)
            return NULL;
        *leaf_serialized = *leaf;
-       leaves_serialized[i] = FcPtrToOffset (leaves_serialized, leaf);
+       leaves_serialized[i] = FcPtrToOffset (leaves_serialized, 
+                                             leaf_serialized);
        numbers_serialized[i] = numbers[i];
     }