Пример #1
0
ULONG *ttfMakeULONG(size_t nelem, FILE *fp)
{
    int i;
    ULONG *array = XTALLOC (nelem, ULONG);
    for (i = 0; i < nelem; i++)
        array[i] = ttfGetULONG (fp);
    return array;
}
Пример #2
0
/* actually, EncodingTable is a part of SubTable */
static void ttfLoadEncodingTable(FILE *fp,SubTablePtr subTable,ULONG offset)
{
    if (fseek(fp,offset,SEEK_SET) !=0)
	ttfError("Fseek Failed in ttfLoadEncodingTable \n");
    
    subTable->PlatformID = ttfGetUSHORT(fp);
    subTable->EncodingID = ttfGetUSHORT(fp);
    subTable->offset = ttfGetULONG(fp);
}
Пример #3
0
Fixed ttfGetFixed(FILE *fp)
{
    return (Fixed) ttfGetULONG(fp);
}
Пример #4
0
void ttfReadULONG(ULONG *array, size_t nelem, FILE *fp)
{
    int i;
    for (i = 0; i < nelem; i++)
        array[i] = ttfGetULONG (fp);
}