Hi,

I just ran in a couple of bugs because my code assumes sizeof(XID)==4
on all platforms which doesn't seem to hold on AMD64.
Whats the reason for XID to be 8bytes (unsigned long) on AMD64, I
thought an x-id (in protocol sence) is defined as 4 bytes anyway?

Will Xlib/xcb ever return values which don't fit in 4 bytes? If so, I
guess I have to change a lot of java-code which assumes this -
otherwise I would only need to adapt the Java<-->Xlib interface a bit.

Thank you in advance, Clemens
_______________________________________________
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com

Reply via email to