| Index: Source/modules/webaudio/ChannelSplitterNode.cpp
|
| diff --git a/Source/modules/webaudio/ChannelSplitterNode.cpp b/Source/modules/webaudio/ChannelSplitterNode.cpp
|
| index a279b329326e1a2185a1cccb7fe3c7023530d790..08363ff809e245c7fb871361e0f9b0802b37fedb 100644
|
| --- a/Source/modules/webaudio/ChannelSplitterNode.cpp
|
| +++ b/Source/modules/webaudio/ChannelSplitterNode.cpp
|
| @@ -34,19 +34,19 @@
|
|
|
| namespace WebCore {
|
|
|
| -PassRefPtr<ChannelSplitterNode> ChannelSplitterNode::create(AudioContext* context, float sampleRate, unsigned numberOfOutputs)
|
| +PassRefPtrWillBeRawPtr<ChannelSplitterNode> ChannelSplitterNode::create(AudioContext* context, float sampleRate, unsigned numberOfOutputs)
|
| {
|
| if (!numberOfOutputs || numberOfOutputs > AudioContext::maxNumberOfChannels())
|
| return nullptr;
|
|
|
| - return adoptRef(new ChannelSplitterNode(context, sampleRate, numberOfOutputs));
|
| + return adoptRefWillBeNoop(new ChannelSplitterNode(context, sampleRate, numberOfOutputs));
|
| }
|
|
|
| ChannelSplitterNode::ChannelSplitterNode(AudioContext* context, float sampleRate, unsigned numberOfOutputs)
|
| : AudioNode(context, sampleRate)
|
| {
|
| ScriptWrappable::init(this);
|
| - addInput(adoptPtr(new AudioNodeInput(this)));
|
| + addInput(adoptPtrWillBeNoop(new AudioNodeInput(this)));
|
|
|
| // Create a fixed number of outputs (able to handle the maximum number of channels fed to an input).
|
| for (unsigned i = 0; i < numberOfOutputs; ++i)
|
|
|