miext/sync: Handle libxshmfence API change
authorKeith Packard <keithp@keithp.com>
Fri, 22 Nov 2013 06:45:18 +0000 (22:45 -0800)
committerKeith Packard <keithp@keithp.com>
Mon, 2 Dec 2013 20:57:11 +0000 (12:57 -0800)
commiteafba23b34be31c141ddafb8380520ac9a0622ac
tree60b00db3df09cf1abca198df02cd39863cb57a47
parentb6d7ed4d787a652e8150532f384bfdf51760f3c2
miext/sync: Handle libxshmfence API change

libxshmfence had an unfortunate 'int32_t' type for the mapped fence.
That changed to exposing a 'struct shmfence' instead, which is nice
and opaque and offers fine type checking across the API.

This patch requires the newer version of the library and uses
the new interface type.

Signed-off-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Julien Cristau <jcristau@debian.org>
configure.ac
miext/sync/misyncshm.c