Use CARD32 instead of Atom, move geom headers in
authorDaniel Stone <daniel@fooishbar.org>
Mon, 21 Jun 2010 13:28:34 +0000 (14:28 +0100)
committerDaniel Stone <daniel@fooishbar.org>
Tue, 22 Jun 2010 14:57:16 +0000 (15:57 +0100)
commit7257d4c89e52aa727df25564109cecc4d33b9543
treedfbd6b559b0fd2e669b1b3ff5c2daf9c49f0e63b
parentb38525421f5b6f28b7f441ff8b2c3a97b047aae2
Use CARD32 instead of Atom, move geom headers in

Use CARD32 instead of Atom/KeySym/et al to avoid type size confusion
between server and non-server code; relatedly, move the geometry headers
in from kbproto, so every non-simple type (i.e. structs containing
nothing more than basic types) is now copied into xkbcommon.

Signed-off-by: Daniel Stone <daniel@fooishbar.org>
29 files changed:
include/X11/extensions/XKBcommon.h
src/alloc.c
src/galloc.c
src/geom.c
src/malloc.c
src/misc.c
src/xkb.c
src/xkballoc.h
src/xkbcomp/alias.c
src/xkbcomp/expr.c
src/xkbcomp/expr.h
src/xkbcomp/geometry.c
src/xkbcomp/indicators.c
src/xkbcomp/indicators.h
src/xkbcomp/keycodes.c
src/xkbcomp/keytypes.c
src/xkbcomp/listing.c
src/xkbcomp/misc.c
src/xkbcomp/parseutils.c
src/xkbcomp/parseutils.h
src/xkbcomp/symbols.c
src/xkbcomp/tokens.h
src/xkbcomp/vmod.c
src/xkbcomp/vmod.h
src/xkbcomp/xkbcomp.c
src/xkbcomp/xkbcomp.h
src/xkbcomp/xkbparse.y
src/xkbgeom.h
src/xkbmisc.h