| Index: Source/modules/webaudio/AudioNode.cpp
|
| diff --git a/Source/modules/webaudio/AudioNode.cpp b/Source/modules/webaudio/AudioNode.cpp
|
| index 69d6aba4cdba6883452cae38d42eb9b4335ef244..7c15779af69a016e9bcf51cd520139397511bbc6 100644
|
| --- a/Source/modules/webaudio/AudioNode.cpp
|
| +++ b/Source/modules/webaudio/AudioNode.cpp
|
| @@ -145,7 +145,7 @@ void AudioNode::setNodeType(NodeType type)
|
|
|
| void AudioNode::addInput()
|
| {
|
| - m_inputs.append(AudioNodeInput::create(this));
|
| + m_inputs.append(AudioNodeInput::create(*this));
|
| }
|
|
|
| void AudioNode::addOutput(PassOwnPtr<AudioNodeOutput> output)
|
| @@ -202,8 +202,7 @@ void AudioNode::connect(AudioNode* destination, unsigned outputIndex, unsigned i
|
| }
|
|
|
| AudioNodeInput* input = destination->input(inputIndex);
|
| - AudioNodeOutput* output = this->output(outputIndex);
|
| - input->connect(output);
|
| + input->connect(*output(outputIndex));
|
|
|
| // Let context know that a connection has been made.
|
| context()->incrementConnectionCount();
|
|
|