summaryrefslogtreecommitdiffstats
path: root/media/audio
diff options
context:
space:
mode:
authorkhorimoto@chromium.org <khorimoto@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-26 02:13:49 +0000
committerkhorimoto@chromium.org <khorimoto@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-26 02:13:49 +0000
commit47b82e45bef20673254c27cb1f7f621aba48edf8 (patch)
treeb125ae79ffe686d232a6cc94d3d60e340720c309 /media/audio
parentdbdf043bd15862416614f57ab7916d5a244f078a (diff)
downloadchromium_src-47b82e45bef20673254c27cb1f7f621aba48edf8.zip
chromium_src-47b82e45bef20673254c27cb1f7f621aba48edf8.tar.gz
chromium_src-47b82e45bef20673254c27cb1f7f621aba48edf8.tar.bz2
Added DCHECK() to prevent NULL-pointer dereference
CID=103708 BUG= TEST= TBR=tommi Review URL: https://chromiumcodereview.appspot.com/10834013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148476 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/audio')
-rw-r--r--media/audio/win/wavein_input_win.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/media/audio/win/wavein_input_win.cc b/media/audio/win/wavein_input_win.cc
index 7eb778d..3177e57 100644
--- a/media/audio/win/wavein_input_win.cc
+++ b/media/audio/win/wavein_input_win.cc
@@ -35,6 +35,7 @@ PCMWaveInAudioInputStream::PCMWaveInAudioInputStream(
num_buffers_(num_buffers),
buffer_(NULL),
channels_(params.channels()) {
+ DCHECK(num_buffers_ > 0);
format_.wFormatTag = WAVE_FORMAT_PCM;
format_.nChannels = params.channels() > 2 ? 2 : params.channels();
format_.nSamplesPerSec = params.sample_rate();