Replace lvalue casts of post increments for newer compiler.
This commit is contained in:
parent
5d8997d881
commit
e7874fd802
|
@ -2008,11 +2008,12 @@ INT WINPROC_MapMsg32ATo16( HWND hwnd, UINT msg32, WPARAM wParam32,
|
||||||
return 1;
|
return 1;
|
||||||
case LB_GETSELITEMS:
|
case LB_GETSELITEMS:
|
||||||
{
|
{
|
||||||
LPINT16 items;
|
LPARAM *items; /* old LPARAM first, then *pwparam16 x INT16 entries */
|
||||||
|
|
||||||
*pwparam16 = (WPARAM16)min( wParam32, 0x7f80 ); /* Must be < 64K */
|
*pwparam16 = (WPARAM16)min( wParam32, 0x7f80 ); /* Must be < 64K */
|
||||||
if (!(items = HeapAlloc( GetProcessHeap(), 0,
|
if (!(items = HeapAlloc( GetProcessHeap(), 0,
|
||||||
*pwparam16 * sizeof(INT16) + sizeof(LPARAM)))) return -1;
|
*pwparam16 * sizeof(INT16) + sizeof(LPARAM)))) return -1;
|
||||||
*((LPARAM *)items)++ = *plparam; /* Store the previous lParam */
|
*items++ = *plparam; /* Store the previous lParam */
|
||||||
*plparam = MapLS( items );
|
*plparam = MapLS( items );
|
||||||
}
|
}
|
||||||
*pmsg16 = LB_GETSELITEMS16;
|
*pmsg16 = LB_GETSELITEMS16;
|
||||||
|
@ -2152,10 +2153,10 @@ INT WINPROC_MapMsg32ATo16( HWND hwnd, UINT msg32, WPARAM wParam32,
|
||||||
case WM_GETTEXT:
|
case WM_GETTEXT:
|
||||||
case WM_ASKCBFORMATNAME:
|
case WM_ASKCBFORMATNAME:
|
||||||
{
|
{
|
||||||
LPSTR str;
|
LPARAM *str; /* store LPARAM, then *pwparam16 char space */
|
||||||
*pwparam16 = (WPARAM16)min( wParam32, 0xff80 ); /* Must be < 64K */
|
*pwparam16 = (WPARAM16)min( wParam32, 0xff80 ); /* Must be < 64K */
|
||||||
if (!(str = HeapAlloc( GetProcessHeap(), 0, *pwparam16 + sizeof(LPARAM)))) return -1;
|
if (!(str = HeapAlloc( GetProcessHeap(), 0, *pwparam16 + sizeof(LPARAM)))) return -1;
|
||||||
*((LPARAM *)str)++ = *plparam; /* Store the previous lParam */
|
*str++ = *plparam; /* Store the previous lParam */
|
||||||
*plparam = MapLS( str );
|
*plparam = MapLS( str );
|
||||||
}
|
}
|
||||||
return 1;
|
return 1;
|
||||||
|
|
Loading…
Reference in New Issue