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