Lesstif patches - lesstif stable has not been updated in a long time and these
are recognized patches (5 out of 6 are in Debian stable). Required for the arb package. svn path=/nixpkgs/trunk/; revision=12952
This commit is contained in:
13
pkgs/development/libraries/lesstif/c-bad_integer_cast.patch
Normal file
13
pkgs/development/libraries/lesstif/c-bad_integer_cast.patch
Normal file
@@ -0,0 +1,13 @@
|
||||
--- 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 */
|
||||
Reference in New Issue
Block a user