cairo_ft_cache_key_t *in; in = (cairo_ft_cache_key_t *) key; return FcPatternHash (in->pattern);
cairo_ft_cache_key_t *in = (cairo_ft_cache_key_t *) key; unsigned long hash;   hash = _cairo_hash_string (in->filename); hash += ((unsigned long) in->id) * 1607;  return hash;
_ft_font_cache_hash (void *cache, void *key){    cairo_ft_cache_key_t *in;    in = (cairo_ft_cache_key_t *) key;    return FcPatternHash (in->pattern);}