Behdad Esfahbod 2012-08-08 14:26:36 -04:00
parent 21756934a1
commit 801298b590
2 changed files with 8 additions and 6 deletions

View File

@ -64,14 +64,16 @@ hb_segment_properties_equal (const hb_segment_properties_t *a,
}
static inline long
#if 0
static inline unsigned int
hb_segment_properties_hash (const hb_segment_properties_t *p)
{
/* TODO improve */
return (long) p->direction +
(long) p->script +
(long) p->language;
return (unsigned int) p->direction +
(unsigned int) p->script +
(intptr_t) (p->language);
}
#endif

View File

@ -190,11 +190,11 @@ hb_shape_plan_execute (hb_shape_plan *shape_plan,
*/
#if 0
static long
static unsigned int
hb_shape_plan_hash (const hb_shape_plan_t *shape_plan)
{
return hb_segment_properties_hash (&shape_plan->props) +
shape_plan->default_shaper_list ? 0 : (long) shape_plan->shaper_func;
shape_plan->default_shaper_list ? 0 : (intptr_t) shape_plan->shaper_func;
}
#endif