- internal_hash (p->keys, depth + 1)));
-}
-
-static unsigned long
-gui_item_hash (Lisp_Object obj, int depth)
-{
- Lisp_Gui_Item *p = XGUI_ITEM (obj);
-
- /* Note that this evaluates the active and selected slots so that
- the hash changes when the result of these changes. */
- return HASH2 (HASH5 (internal_hash (p->name, depth + 1),
- internal_hash (p->callback, depth + 1),
- internal_hash (p->suffix, depth + 1),
- gui_item_active_p (obj),
- internal_hash (p->included, depth + 1)),
- HASH5 (internal_hash (p->config, depth + 1),
- internal_hash (p->filter, depth + 1),
- internal_hash (p->style, depth + 1),
- gui_item_selected_p (obj),
- internal_hash (p->keys, depth + 1)));
+ internal_hash (p->keys, depth + 1),
+ internal_hash (p->value, depth + 1)));