The newly added field
initialized increases the size of the structure
_SyncObject on 32bit, which is embedded in other structures, and
therefore can cause a crash of the Xserver when a client tries to create
To avoid changing the size of the structure, and therefore breaking the
ABI, move the field back where it was initially but change its type to a
char instead of
Bool which is defined as an integer.