GNOME Bugzilla – Bug 345407
ATK_STATE macro is not correct if state_enum is above 32
Last modified: 2006-06-21 10:36:44 UTC
Please describe the problem: E1 << E2 The result is undefined if the right operand is greater than or equal to the number of bits in the left expression's type. Steps to reproduce: call atk_state_set_add_state(ATK_STATE_SELECTABLE_TEXT) actually ATK_STATE_BUSY will be added. reproduced on ubuntu 6.06/x86 Actual results: Expected results: Does this happen every time? Other information:
Created attachment 67695 [details] [review] patch
I don't have write permission. Please help me commit it. Thanks.
Thanks for the patch Ginn! I have committed it to atk HEAD and to the gnome-2-14 branch.