From fa8fca8dffe19504be350bdc002be4dc2a70cac8 Mon Sep 17 00:00:00 2001 From: IntelOrca Date: Sun, 21 Sep 2014 15:40:39 +0100 Subject: [PATCH] remove warnings from audio.c --- src/audio.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/audio.c b/src/audio.c index 9125c36b84..b53b563d29 100644 --- a/src/audio.c +++ b/src/audio.c @@ -577,15 +577,15 @@ MMRESULT mmio_open(const char* filename, HMMIO* hmmio, HGLOBAL* hmem, LPMMCKINFO //strcpy(audio_info.var_0, "\x01"); hmem = 0; label11: - hmemold2 = GlobalAlloc(0, hmem + 18); + hmemold2 = GlobalAlloc(0, (SIZE_T)hmem + 18); *hmemold = hmemold2; if (!hmemold2) { result = 57344; goto label20; } memcpy(hmemold2, &waveformat, 16); - *((uint16*)*hmemold + 8) = hmem; - if (!hmem || mmioRead(hmmio1, (char*)*hmemold + 18, hmem) == hmem) { + *((uint16*)*hmemold + 8) = (uint16)hmem; + if (!hmem || mmioRead(hmmio1, (char*)*hmemold + 18, (LONG)hmem) == (LONG)hmem) { result = mmioAscend(hmmio1, &mmckinfo1, 0); if (!result) { goto label24;