if (!strcmp (state_names [i], name))
{
if (enabled)
- set->states |= (1 << i);
+ set->states |= ((gint64)1 << i);
else
- set->states &= ~(1 << i);
+ set->states &= ~((gint64)1 << i);
return;
}
}
if (!set)
return FALSE;
refresh_states (set);
- return (set->states & (1 << state)) ? TRUE : FALSE;
+ return (set->states & ((gint64)1 << state)) ? TRUE : FALSE;
}
/**
atspi_state_set_remove (AtspiStateSet *set, AtspiStateType state)
{
g_return_if_fail (set != NULL);
- set->states &= ~(1 << state);
+ set->states &= ~((gint64)1 << state);
}