| Index: Source/WebCore/webaudio/AudioNode.cpp
|
| ===================================================================
|
| --- Source/WebCore/webaudio/AudioNode.cpp (revision 94266)
|
| +++ Source/WebCore/webaudio/AudioNode.cpp (working copy)
|
| @@ -100,12 +100,16 @@
|
|
|
| AudioNodeInput* AudioNode::input(unsigned i)
|
| {
|
| - return m_inputs[i].get();
|
| + if (i < m_inputs.size())
|
| + return m_inputs[i].get();
|
| + return 0;
|
| }
|
|
|
| AudioNodeOutput* AudioNode::output(unsigned i)
|
| {
|
| - return m_outputs[i].get();
|
| + if (i < m_outputs.size())
|
| + return m_outputs[i].get();
|
| + return 0;
|
| }
|
|
|
| bool AudioNode::connect(AudioNode* destination, unsigned outputIndex, unsigned inputIndex)
|
|
|