Chris Jacobson Small bug fix.
diff --git a/dlls/dsound/dsound_main.c b/dlls/dsound/dsound_main.c index 4acbc04..948fb1d 100644 --- a/dlls/dsound/dsound_main.c +++ b/dlls/dsound/dsound_main.c
@@ -603,7 +603,7 @@ if (wTbuf == NULL) return DSERR_OUTOFMEMORY; for (i = 0; i < iSize; i++) - wTbuf[i] = (dsb->buffer[i] + dsb->buffer[(i * 2) + 1]) / 2; + wTbuf[i] = (dsb->buffer[i * 2] + dsb->buffer[(i * 2) + 1]) / 2; wIbuf = wTbuf; } else { iSize = dsb->buflen / 2; @@ -611,7 +611,7 @@ if (bTbuf == NULL) return DSERR_OUTOFMEMORY; for (i = 0; i < iSize; i++) - bTbuf[i] = (dsb->buffer[i] + dsb->buffer[(i * 2) + 1]) / 2; + bTbuf[i] = (dsb->buffer[i * 2] + dsb->buffer[(i * 2) + 1]) / 2; bIbuf = bTbuf; } } else {