From 510c5429e4c2e2f4d8752e688e9fbc008523774d Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Sat, 14 Jul 2012 23:16:17 -0700 Subject: Convert ValueRec structures from unsigned long to uint32_t values Used for GC struct members, which are defined in the protocol as 32-bit, so no need to waste time and memory copying into 64-bit longs everywhere Signed-off-by: Alan Coopersmith --- x11.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'x11.h') diff --git a/x11.h b/x11.h index cbe0c86..6cdf270 100644 --- a/x11.h +++ b/x11.h @@ -512,19 +512,19 @@ extern struct ConnState *CS; typedef struct _Value { struct _Value *next; - unsigned long key; + uint32_t key; int size; - unsigned long *values; + uint32_t *values; } ValueRec, *ValuePtr; -extern ValuePtr GetValueRec(unsigned long key); -extern void CreateValueRec(unsigned long key, int size, - const unsigned long *def); -extern void DeleteValueRec(unsigned long key); -extern void SetValueRec(unsigned long key, const unsigned char *control, +extern ValuePtr GetValueRec(uint32_t key); +extern void CreateValueRec(uint32_t key, int size, + const uint32_t *def); +extern void DeleteValueRec(uint32_t key); +extern void SetValueRec(uint32_t key, const unsigned char *control, short clength, short ctype, const unsigned char *values); -extern void PrintValueRec(unsigned long key, unsigned long cmask, short ctype); +extern void PrintValueRec(uint32_t key, uint32_t cmask, short ctype); /* ************************************************************ */ /* */ -- cgit v1.2.1