diff options
author | Daniel Stone <daniel@fooishbar.org> | 2012-03-09 19:03:59 +0000 |
---|---|---|
committer | Daniel Stone <daniel@fooishbar.org> | 2012-03-09 19:30:31 +0000 |
commit | 0bb24c2d2322b2ccd79eddf90137d7feaf7f3a6f (patch) | |
tree | c891b915b5759324dc4fdaf1b89d24f74e92c29d /src/keysym.c | |
parent | d67a94d374956940d58fb6370354de754ae07c93 (diff) | |
download | xorg-lib-libxkbcommon-0bb24c2d2322b2ccd79eddf90137d7feaf7f3a6f.tar.gz |
Introduce xkb_keysym_t type
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
Diffstat (limited to 'src/keysym.c')
-rw-r--r-- | src/keysym.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/keysym.c b/src/keysym.c index 0eab240..24fdf52 100644 --- a/src/keysym.c +++ b/src/keysym.c @@ -38,7 +38,7 @@ authorization from the authors. #include "ks_tables.h" void -xkb_keysym_to_string(uint32_t ks, char *buffer, size_t size) +xkb_keysym_to_string(xkb_keysym_t ks, char *buffer, size_t size) { int i, n, h, idx; const unsigned char *entry; @@ -91,7 +91,7 @@ xkb_keysym_to_string(uint32_t ks, char *buffer, size_t size) snprintf(buffer, size, "0x%08x", ks); } -uint32_t +xkb_keysym_t xkb_string_to_keysym(const char *s) { int i, n, h, c, idx; @@ -99,7 +99,7 @@ xkb_string_to_keysym(const char *s) const char *p = s; const unsigned char *entry; unsigned char sig1, sig2; - uint32_t val; + xkb_keysym_t val; while ((c = *p++)) sig = (sig << 1) + c; @@ -150,7 +150,7 @@ xkb_string_to_keysym(const char *s) * no separating underscore, while some XF86* syms in the latter did. * As a last ditch effort, try without. */ if (strncmp(s, "XF86_", 5) == 0) { - uint32_t ret; + xkb_keysym_t ret; char *tmp = strdup(s); if (!tmp) return NoSymbol; |