[Bug 114035] Changed - Wrong window sizes on Alpha architecture



http://bugzilla.gnome.org/show_bug.cgi?id=114035

hp redhat com changed:

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
           Severity|normal                      |major
           Priority|Normal                      |High



------- Additional Comments From hp redhat com  2003-09-29 14:16 -------
I think I see the problem. compare
async-props.c:async_get_property_handler() to
lib/X11/GetProp.c:XGetWindowProperty() in Xlib.

Xlib does the bizarre thing where XGetWindowProperty returns an array
of long if you ask for format 32. So format 32 may return an array of
64-bit values.

the metacity async property stuff always returns an array of 32-bit
values. But metacity-Xatomtype.h defines all the structs as blocks of
long, not as blocks of 32-bit integers.

Should make async_get_property_handler match the XGetWindowProperty
semantics (they're broken, but we use XGetWindowProperty elsewhere and
it will be too confusing to have two different ways to do it).



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]