--- lesstif2-0.94.4.orig/include/Motif-2.1/XmI/XpmI.h +++ lesstif2-0.94.4/include/Motif-2.1/XmI/XpmI.h @@ -217,8 +217,8 @@ FUNC(xpmHashSlot, xpmHashAtom *, (xpmHashTable *table, char *s)); FUNC(xpmHashIntern, int, (xpmHashTable *table, char *tag, void *data)); -#define HashAtomData(i) ((void *)i) -#define HashColorIndex(slot) ((unsigned int)((*slot)->data)) +#define HashAtomData(i) ((void *)(uintptr_t)i) +#define HashColorIndex(slot) ((uintptr_t)((*slot)->data)) #define USE_HASHTABLE (cpp > 2 && ncolors > 4) /* I/O utility */