| Index: Source/modules/webaudio/AudioNode.cpp
|
| diff --git a/Source/modules/webaudio/AudioNode.cpp b/Source/modules/webaudio/AudioNode.cpp
|
| index f325bee4b7fe0be99a585a1d78a51af7652f371f..4e8511e310606fb7885e53e58de7e0c505a6a5b8 100644
|
| --- a/Source/modules/webaudio/AudioNode.cpp
|
| +++ b/Source/modules/webaudio/AudioNode.cpp
|
| @@ -108,8 +108,9 @@ void AudioNode::dispose()
|
| {
|
| ASSERT(isMainThread());
|
| ASSERT(context()->isGraphOwner());
|
| -#if ENABLE(OILPAN)
|
| +
|
| context()->removeAutomaticPullNode(this);
|
| +#if ENABLE(OILPAN)
|
| for (unsigned i = 0; i < m_outputs.size(); ++i)
|
| output(i)->disconnectAll();
|
| #endif
|
|
|