add type cast in ListView_FindItem macro

"Martin Fuchs" <[email protected]> Wed, 12 Nov 2003 00:04:39 +0100
Newsgroups gmane.comp.gnu.mingw.patches
Message-ID <002101c3a8a8$2fa63660$060ba8c0@lisi>
2003-11-12 Martin Fuchs [email protected]

* include/commctrl.h (ListView_FindItem): add type cast in ListView_FindItem macro to avoid compiler warnings.


--
Martin Fuchs
[email protected]
commctrl.patch (application/octet-stream, 1.1 KB)
Index: include/commctrl.h
===================================================================
RCS file: /cvs/src/src/winsup/w32api/include/commctrl.h,v
retrieving revision 1.43
diff -u -p -d -r1.43 commctrl.h
--- include/commctrl.h	13 Oct 2003 02:46:36 -0000	1.43
+++ include/commctrl.h	11 Nov 2003 22:59:57 -0000
@@ -2938,7 +2938,7 @@ int WINAPI LBItemFromPt(HWND,POINT,BOOL)
 #define ListView_GetCallbackMask(w) (BOOL)SNDMSG((w),LVM_GETCALLBACKMASK,0,0)
 #define ListView_SetCallbackMask(w,m) (BOOL)SNDMSG((w),LVM_SETCALLBACKMASK,m,0)
 #define ListView_GetNextItem(w,i,f) (int)SNDMSG((w),LVM_GETNEXTITEM,i,MAKELPARAM((f),0))
-#define ListView_FindItem(w,i,p) (int)SNDMSG((w), LVM_FINDITEM,i,(LPARAM)(const LV_FINDINFO*)(p))
+#define ListView_FindItem(w,i,p) (int)SNDMSG((w), LVM_FINDITEM,(WPARAM)i,(LPARAM)(const LV_FINDINFO*)(p))
 #define ListView_GetItemRect(w,i,p,c) (BOOL)SNDMSG((w),LVM_GETITEMRECT,i,((p)?(((LPRECT)(p))->left=(c),(LPARAM)(LPRECT)(p)):0))
 #define ListView_SetItemPosition(w,i,x,y) (BOOL)SNDMSG((w),LVM_SETITEMPOSITION,i,MAKELPARAM(x,y))
 #define ListView_GetItemPosition(w,i,p) (BOOL)SNDMSG((w),LVM_GETITEMPOSITION,i,(LPARAM)p)