Index: Source/modules/speech/SpeechRecognitionResult.cpp |
diff --git a/Source/modules/speech/SpeechRecognitionResult.cpp b/Source/modules/speech/SpeechRecognitionResult.cpp |
index 92429138685a473322028b66b2940a78312e6a2d..3ac93b92520bbbd0549057625a978715f1d6de79 100644 |
--- a/Source/modules/speech/SpeechRecognitionResult.cpp |
+++ b/Source/modules/speech/SpeechRecognitionResult.cpp |
@@ -33,9 +33,9 @@ |
{ |
} |
-SpeechRecognitionResult* SpeechRecognitionResult::create(const HeapVector<Member<SpeechRecognitionAlternative> >& alternatives, bool final) |
+PassRefPtrWillBeRawPtr<SpeechRecognitionResult> SpeechRecognitionResult::create(const WillBeHeapVector<RefPtrWillBeMember<SpeechRecognitionAlternative> >& alternatives, bool final) |
{ |
- return new SpeechRecognitionResult(alternatives, final); |
+ return adoptRefWillBeNoop(new SpeechRecognitionResult(alternatives, final)); |
} |
SpeechRecognitionAlternative* SpeechRecognitionResult::item(unsigned long index) |
@@ -46,7 +46,7 @@ |
return m_alternatives[index].get(); |
} |
-SpeechRecognitionResult::SpeechRecognitionResult(const HeapVector<Member<SpeechRecognitionAlternative> >& alternatives, bool final) |
+SpeechRecognitionResult::SpeechRecognitionResult(const WillBeHeapVector<RefPtrWillBeMember<SpeechRecognitionAlternative> >& alternatives, bool final) |
: m_final(final) |
, m_alternatives(alternatives) |
{ |