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)