Mercurial > audlegacy-plugins
diff src/modplug/load_ptm.cxx @ 2316:62391135da44
fixed some warnings
author | Cristi Magherusan <majeru@atheme.org> |
---|---|
date | Tue, 15 Jan 2008 12:35:54 +0200 |
parents | 6907fc39b53f |
children | 107c1fed3d92 |
line wrap: on
line diff
--- a/src/modplug/load_ptm.cxx Mon Jan 14 19:20:57 2008 +0100 +++ b/src/modplug/load_ptm.cxx Tue Jan 15 12:35:54 2008 +0200 @@ -115,10 +115,10 @@ { UINT smpflg = RS_PCM8D; DWORD samplepos; - pins->nLength = bswapLE32(*(LPDWORD)(psmp->length)); - pins->nLoopStart = bswapLE32(*(LPDWORD)(psmp->loopbeg)); - pins->nLoopEnd = bswapLE32(*(LPDWORD)(psmp->loopend)); - samplepos = bswapLE32(*(LPDWORD)(&psmp->fileofs)); + pins->nLength = bswapLE32(*(LPDWORD)(void*)(psmp->length)); + pins->nLoopStart = bswapLE32(*(LPDWORD)(void*)(psmp->loopbeg)); + pins->nLoopEnd = bswapLE32(*(LPDWORD)(void*)(psmp->loopend)); + samplepos = bswapLE32(*(LPDWORD)(void*)(&psmp->fileofs)); if (psmp->sampletype & 4) pins->uFlags |= CHN_LOOP; if (psmp->sampletype & 8) pins->uFlags |= CHN_PINGPONGLOOP; if (psmp->sampletype & 16)