Index: Source/modules/webaudio/AudioBuffer.cpp |
diff --git a/Source/modules/webaudio/AudioBuffer.cpp b/Source/modules/webaudio/AudioBuffer.cpp |
index 0ab62ca1c1b27e2b9c1f64f87f2b5fc138e87c18..198b24754e399525aa2ebbb5565f88f8c0c7fef5 100644 |
--- a/Source/modules/webaudio/AudioBuffer.cpp |
+++ b/Source/modules/webaudio/AudioBuffer.cpp |
@@ -32,7 +32,6 @@ |
#include "modules/webaudio/AudioBuffer.h" |
-#include "bindings/v8/ExceptionState.h" |
#include "core/dom/ExceptionCode.h" |
#include "core/platform/audio/AudioBus.h" |
#include "core/platform/audio/AudioFileReader.h" |
@@ -94,10 +93,10 @@ void AudioBuffer::releaseMemory() |
m_channels.clear(); |
} |
-PassRefPtr<Float32Array> AudioBuffer::getChannelData(unsigned channelIndex, ExceptionState& es) |
+PassRefPtr<Float32Array> AudioBuffer::getChannelData(unsigned channelIndex, ExceptionCode& ec) |
{ |
if (channelIndex >= m_channels.size()) { |
- es.throwDOMException(SyntaxError); |
+ ec = SyntaxError; |
return 0; |
} |