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) |