Follow-up Comment #14, bug #17717 (project gnustep):

Can you confirm that the off-by-one error in XShmPutImage comes from
_addExposedRectangle:: in XGServerEvent.m line 952 please?

That seems exceedingly strange, since that call is in direct response to an X
Expose event, and simply passes the X coordinates from that event ... 
So firstly, if we are sending bad coordinates, we are doing so because the X
system is passing bad coordinates to us.
And secondly, the _exposerect: merthod (which calls XShmPutImage) constrains
the rectangle to be inside the window frame ... so this should also prevent
any overstepping of the boundary.
Could it be that the image we are writing to is smaller than the window?

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?17717>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to