diff -r 5dc02b23752f -r 3e2da88830cd src/multimedia/audio/qaudioinput_win32_p.cpp --- a/src/multimedia/audio/qaudioinput_win32_p.cpp Tue Jul 06 15:10:48 2010 +0300 +++ b/src/multimedia/audio/qaudioinput_win32_p.cpp Wed Aug 18 10:37:55 2010 +0300 @@ -148,7 +148,7 @@ for(int i = 0; i < count; i++) { waveInUnprepareHeader(hWaveIn,blocks, sizeof(WAVEHDR)); - blocks+=sizeof(WAVEHDR); + blocks++; } HeapFree(GetProcessHeap(), 0, blockArray); }