Daniel Verkamp (daniel.verkamp@gmail.com)
authorColin Finck <colin@reactos.org>
Wed, 30 Jul 2008 11:12:25 +0000 (11:12 +0000)
committerColin Finck <colin@reactos.org>
Wed, 30 Jul 2008 11:12:25 +0000 (11:12 +0000)
- Sync "list.h" to Wine to fix a pointer to integer cast warning on 64-bit hosts

See issue #3579 for more details.

svn path=/trunk/; revision=34952

reactos/include/reactos/wine/list.h

index b018a1f..b610e5e 100644 (file)
@@ -225,6 +225,6 @@ static inline void list_move_head( struct list *dst, struct list *src )
 
 /* get pointer to object containing list element */
 #define LIST_ENTRY(elem, type, field) \
-    ((type *)((char *)(elem) - (unsigned int)(&((type *)0)->field)))
+    ((type *)((char *)(elem) - (unsigned long)(&((type *)0)->field)))
 
 #endif  /* __WINE_SERVER_LIST_H */