Index: Source/web/WebSpeechRecognitionHandle.cpp |
diff --git a/Source/web/WebSpeechRecognitionHandle.cpp b/Source/web/WebSpeechRecognitionHandle.cpp |
index 7753867b108dbb0018157b47303e20705245e789..fcc076247df7236f55988779cc201680d316bea5 100644 |
--- a/Source/web/WebSpeechRecognitionHandle.cpp |
+++ b/Source/web/WebSpeechRecognitionHandle.cpp |
@@ -52,18 +52,18 @@ bool WebSpeechRecognitionHandle::lessThan(const WebSpeechRecognitionHandle& othe |
return m_private.get() < other.m_private.get(); |
} |
-WebSpeechRecognitionHandle::WebSpeechRecognitionHandle(const PassRefPtrWillBeRawPtr<SpeechRecognition>& speechRecognition) |
- : m_private(speechRecognition) |
+WebSpeechRecognitionHandle::WebSpeechRecognitionHandle(const WebCore::SpeechRecognition* speechRecognition) |
+ : m_private(const_cast<WebCore::SpeechRecognition*>(speechRecognition)) |
{ |
} |
-WebSpeechRecognitionHandle& WebSpeechRecognitionHandle::operator=(const PassRefPtrWillBeRawPtr<SpeechRecognition>& speechRecognition) |
+WebSpeechRecognitionHandle& WebSpeechRecognitionHandle::operator=(const SpeechRecognition* speechRecognition) |
{ |
- m_private = speechRecognition; |
+ m_private = const_cast<WebCore::SpeechRecognition*>(speechRecognition); |
return *this; |
} |
-WebSpeechRecognitionHandle::operator PassRefPtrWillBeRawPtr<SpeechRecognition>() const |
+WebSpeechRecognitionHandle::operator SpeechRecognition*() const |
{ |
return m_private.get(); |
} |