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)