x11: Store the source surface as an XID
authorBenjamin Otte <otte@redhat.com>
Thu, 14 Jun 2018 01:41:57 +0000 (03:41 +0200)
committerBenjamin Otte <otte@redhat.com>
Mon, 18 Jun 2018 21:49:52 +0000 (23:49 +0200)
commitd0ebdf00f877c63a09a73b208b43d107260546d2
tree3b0fdeb8873bbb656c87c4f7ec5818fb7c33b62b
parentdd30a288f2e92b342790e7b2c5aebfba743e8073
x11: Store the source surface as an XID

Don't create a foreign GDK surface, just store the XID.

With this, we can avoid GDK APIs that we want to get rid of and just
use the X counterpart.
gdk/x11/gdkdrop-x11.c