]> git.eshelyaron.com Git - emacs.git/commit
Reduce some data dependencies between X calls
authorKen Raeburn <raeburn@raeburn.org>
Sat, 7 Nov 2015 08:06:32 +0000 (03:06 -0500)
committerKen Raeburn <raeburn@raeburn.org>
Thu, 12 Nov 2015 08:58:08 +0000 (03:58 -0500)
commite1c27dbd25ab22f6000d1e46259e2a60d56416c1
tree8ee00c53fc71622c75eb61f617d830d32eccb51d
parent25e32bd861cdf405e74f8025116625b2f6d6607b
Reduce some data dependencies between X calls

Gains nothing in the traditional-Xlib code, but more closely aligns
with how the XCB version will work.

* src/xfns.c (x_real_pos_and_offsets): When translating coordinates,
send coordinates (0,0) to the X server and add in the real coordinates
after getting the response.  Move XGetGeometry for outer window inside
error-trapping block.  Use DPY variable more, since it's available.
src/xfns.c