[Xcb] [PATCH] memcpy() with wrong size in xcb/util/icccm

Jamey Sharp jamey at minilop.net
Mon Dec 21 13:29:35 PST 2009


On Mon, Dec 21, 2009 at 12:10 PM, Peter Harris <pharris at opentext.com> wrote:
> To the list at large (since this has been present since before the
> switch to git):

I swear I had the pre-git history grafted in to the current
repositories for a while, but it isn't there now. So you can now find
the complete pre-git history of XCB and related projects here:

http://cgit.freedesktop.org/xcb/historic/
git clone git://anongit.freedesktop.org/git/xcb/historic

Check out where it all started for an idea of how much incredibly
better it is now: :-)
http://cgit.freedesktop.org/xcb/historic/commit/?id=09e54c4a3cf37b7a6ecc92be33468b3ee2c08712

> is there a reason WM_SIZE_HINTS was allowed to have a
> format other than 32? Other formats are broken in a mixed-endianness
> environment, so I can't imagine the spec ever allowed them.

Looks like Vincent added that.

http://cgit.freedesktop.org/xcb/historic/commit/?id=fd46df4f81326be69d95da911b52de2108883e9b

Vincent, did you need it to handle property formats other than 32-bit,
or were you just being careful to handle anything the server might
send back?

Jamey


More information about the Xcb mailing list