dmband: Rename identifiers to remove false implications of type.

This commit is contained in:
Andrew Talbot 2008-02-21 22:11:31 +00:00 committed by Alexandre Julliard
parent 284f86183c
commit b6c28c7b72
2 changed files with 4 additions and 4 deletions

View File

@ -302,8 +302,8 @@ static HRESULT IDirectMusicBandTrack_IPersistStream_LoadBand (LPPERSISTSTREAM if
ERR(": no more memory\n");
return E_OUTOFMEMORY;
}
memcpy(&pNewBand->pBandHeader, pHeader, sizeof(DMUS_PRIVATE_BAND_ITEM_HEADER));
pNewBand->ppBand = (IDirectMusicBandImpl*)((char*)(*ppBand) - offsetof(IDirectMusicBandImpl,BandVtbl));
memcpy(&pNewBand->BandHeader, pHeader, sizeof(DMUS_PRIVATE_BAND_ITEM_HEADER));
pNewBand->pBand = (IDirectMusicBandImpl*)((char*)(*ppBand) - offsetof(IDirectMusicBandImpl,BandVtbl));
IDirectMusicBand_AddRef(*ppBand);
list_add_tail (&This->Bands, &pNewBand->entry);
}

View File

@ -78,8 +78,8 @@ typedef struct _DMUS_PRIVATE_INSTRUMENT {
typedef struct _DMUS_PRIVATE_BAND {
struct list entry; /* for listing elements */
DMUS_PRIVATE_BAND_ITEM_HEADER pBandHeader;
IDirectMusicBandImpl* ppBand;
DMUS_PRIVATE_BAND_ITEM_HEADER BandHeader;
IDirectMusicBandImpl* pBand;
} DMUS_PRIVATE_BAND, *LPDMUS_PRIVATE_BAND;