dplayx/tests: Fix compilation on systems that don't support nameless unions.
This commit is contained in:
parent
189ea26989
commit
ec83c30075
|
@ -3179,7 +3179,7 @@ static void test_CreateGroup(void)
|
||||||
|
|
||||||
|
|
||||||
groupName.dwSize = sizeof(DPNAME);
|
groupName.dwSize = sizeof(DPNAME);
|
||||||
groupName.lpszShortNameA = (LPSTR) lpData;
|
U1(groupName).lpszShortNameA = (LPSTR) lpData;
|
||||||
|
|
||||||
|
|
||||||
hr = IDirectPlayX_CreateGroup( pDP, &idGroup,
|
hr = IDirectPlayX_CreateGroup( pDP, &idGroup,
|
||||||
|
@ -3198,14 +3198,14 @@ static void test_CreateGroup(void)
|
||||||
hr = IDirectPlayX_Receive( pDP, &idFrom, &idTo, 0,
|
hr = IDirectPlayX_Receive( pDP, &idFrom, &idTo, 0,
|
||||||
(LPVOID) lpDataGet, &dwDataSizeGet );
|
(LPVOID) lpDataGet, &dwDataSizeGet );
|
||||||
checkHR( DP_OK, hr );
|
checkHR( DP_OK, hr );
|
||||||
if ( NULL == lpDataGet->dpnName.lpszShortNameA )
|
if ( NULL == U1(lpDataGet->dpnName).lpszShortNameA )
|
||||||
{
|
{
|
||||||
check( 48, dwDataSizeGet );
|
check( 48, dwDataSizeGet );
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
check( 48 + dwDataSize, dwDataSizeGet );
|
check( 48 + dwDataSize, dwDataSizeGet );
|
||||||
checkStr( lpData, lpDataGet->dpnName.lpszShortNameA );
|
checkStr( lpData, U1(lpDataGet->dpnName).lpszShortNameA );
|
||||||
}
|
}
|
||||||
check( DPID_SYSMSG, idFrom );
|
check( DPID_SYSMSG, idFrom );
|
||||||
checkConv( DPSYS_CREATEPLAYERORGROUP, lpDataGet->dwType, dpMsgType2str );
|
checkConv( DPSYS_CREATEPLAYERORGROUP, lpDataGet->dwType, dpMsgType2str );
|
||||||
|
@ -5305,7 +5305,7 @@ static void test_Receive(void)
|
||||||
check( DPPLAYERTYPE_PLAYER, lpDataCreate->dwPlayerType );
|
check( DPPLAYERTYPE_PLAYER, lpDataCreate->dwPlayerType );
|
||||||
checkLP( NULL, lpDataCreate->lpData );
|
checkLP( NULL, lpDataCreate->lpData );
|
||||||
check( 0, lpDataCreate->dwDataSize );
|
check( 0, lpDataCreate->dwDataSize );
|
||||||
checkLP( NULL, lpDataCreate->dpnName.lpszShortNameA );
|
checkLP( NULL, U1(lpDataCreate->dpnName).lpszShortNameA );
|
||||||
check( 0, lpDataCreate->dpIdParent );
|
check( 0, lpDataCreate->dpIdParent );
|
||||||
}
|
}
|
||||||
else /* Player destruction */
|
else /* Player destruction */
|
||||||
|
@ -5319,7 +5319,7 @@ static void test_Receive(void)
|
||||||
check( 0, lpDataDestroy->dwLocalDataSize );
|
check( 0, lpDataDestroy->dwLocalDataSize );
|
||||||
checkLP( NULL, lpDataDestroy->lpRemoteData );
|
checkLP( NULL, lpDataDestroy->lpRemoteData );
|
||||||
check( 0, lpDataDestroy->dwRemoteDataSize );
|
check( 0, lpDataDestroy->dwRemoteDataSize );
|
||||||
checkLP( NULL, lpDataDestroy->dpnName.lpszShortNameA );
|
checkLP( NULL, U1(lpDataDestroy->dpnName).lpszShortNameA );
|
||||||
check( 0, lpDataDestroy->dpIdParent );
|
check( 0, lpDataDestroy->dpIdParent );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue