rem: fam = wmalloc(sizeof(Xft_Family)); memset(fam, 0, sizeof(Xft_Family));
add: fam = wmalloc(sizeof(Family)); memset(fam, 0, sizeof(Family));
context: addFontToXftFamily(WMHashTable *families, char *name, char *style){    WMArrayIterator i;    WMArray *array;    Xft_Family *fam;    array = WMHashGet(families, name);    if(array) {        WM_ITERATE_ARRAY(array, fam, i) {            if(strcmp(fam->name, name) == 0 )                addTypefaceToXftFamily(fam, style);            return;        }    }    array = WMCreateArray(8);    fam = wmalloc(sizeof(Xft_Family));    memset(fam, 0, sizeof(Xft_Family));    fam->name = wstrdup(name);    addTypefaceToXftFamily(fam, style);    WMAddToArray(array, fam);    WMHashInsert(families, fam->name, array);}