diff options
| -rwxr-xr-x | win32/plugins/dfsound/winsrc/dsound.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/win32/plugins/dfsound/winsrc/dsound.c b/win32/plugins/dfsound/winsrc/dsound.c index 94a606f3..707bafcf 100755 --- a/win32/plugins/dfsound/winsrc/dsound.c +++ b/win32/plugins/dfsound/winsrc/dsound.c @@ -211,6 +211,9 @@ void SoundFeedStreamData(unsigned char* pSound,long lBytes) HRESULT hr; unsigned long status; + if (lpDSB == NULL) + return; + if(iDoRecord) RecordBuffer(pSound,lBytes); IDirectSoundBuffer_GetStatus(lpDSB,&status); |
