~alcinnz/fontconfig-pure

ref: 9942f874b2b421d7602c9501a628fec66bf78757 fontconfig-pure/cbits/pattern.c -rw-r--r-- 533 bytes
9942f874 — Adrian Cochrane Throw OOM errors for objectsets. 2 years ago
                                                                                
24a77a5f Adrian Cochrane
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <fontconfig/fontconfig.h>

int my_FcCHARSET_MAP_SIZE() {
    return FC_CHARSET_MAP_SIZE;
}

FcBool my_FcPatternAdd(FcPattern *p, const char *object,
        FcBool binding, FcBool append, FcValue *value) {
    if (binding) {
        return FcPatternAdd(p, object, *value, append);
    } else {
        return FcPatternAddWeak(p, object, *value, append);
    }
}

int size_value() {
    return sizeof(FcValue);
}
int size_matrix() {
    return sizeof(FcMatrix);
}
int size_PatternIter() {
    return sizeof(FcPatternIter);
}