| Index: Source/modules/webaudio/AsyncAudioDecoder.cpp
|
| diff --git a/Source/modules/webaudio/AsyncAudioDecoder.cpp b/Source/modules/webaudio/AsyncAudioDecoder.cpp
|
| index fc678cb62426d24eca2d0c19595a31a9f12ac534..a9d22d24daab1451cfbe9ca403b4b6736b16b664 100644
|
| --- a/Source/modules/webaudio/AsyncAudioDecoder.cpp
|
| +++ b/Source/modules/webaudio/AsyncAudioDecoder.cpp
|
| @@ -80,11 +80,11 @@ void AsyncAudioDecoder::notifyComplete(ArrayBuffer* audioData, AudioBufferCallba
|
| OwnPtr<AudioBufferCallback> errorCallbackPtr = adoptPtr(errorCallback);
|
| RefPtr<AudioBus> audioBusRef = adoptRef(audioBus);
|
|
|
| - RefPtrWillBeRawPtr<AudioBuffer> audioBuffer = AudioBuffer::createFromAudioBus(audioBus);
|
| - if (audioBuffer.get() && successCallback)
|
| - successCallback->handleEvent(audioBuffer.get());
|
| + AudioBuffer* audioBuffer = AudioBuffer::createFromAudioBus(audioBus);
|
| + if (audioBuffer && successCallback)
|
| + successCallback->handleEvent(audioBuffer);
|
| else if (errorCallback)
|
| - errorCallback->handleEvent(audioBuffer.get());
|
| + errorCallback->handleEvent(audioBuffer);
|
| }
|
|
|
| } // namespace blink
|
|
|