47 #include FT_FREETYPE_H 107 #define ft_hash_num_free ft_hash_str_free
FT_Hash_CompareFunc compare
void ft_hash_str_free(FT_Hash hash, FT_Memory memory)
FT_ULong(* FT_Hash_LookupFunc)(FT_Hashkey *key)
FT_Bool(* FT_Hash_CompareFunc)(FT_Hashkey *a, FT_Hashkey *b)
size_t * ft_hash_num_lookup(FT_Int num, FT_Hash hash)
size_t * ft_hash_str_lookup(const char *key, FT_Hash hash)
static char memory[1024 *256]
FT_Hash_LookupFunc lookup
FT_Error ft_hash_str_init(FT_Hash hash, FT_Memory memory)
FT_BEGIN_HEADER typedef unsigned char FT_Bool
struct FT_HashRec_ FT_HashRec
FT_Error ft_hash_num_insert(FT_Int num, size_t data, FT_Hash hash, FT_Memory memory)
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
FT_Error ft_hash_num_init(FT_Hash hash, FT_Memory memory)
struct FT_HashnodeRec_ * FT_Hashnode
typedefFT_BEGIN_HEADER struct FT_MemoryRec_ * FT_Memory
struct FT_HashnodeRec_ FT_HashnodeRec
FT_BEGIN_HEADER union FT_Hashkey_ FT_Hashkey
struct FT_HashRec_ * FT_Hash
FT_Error ft_hash_str_insert(const char *key, size_t data, FT_Hash hash, FT_Memory memory)