| Index: Source/modules/mediastream/RTCPeerConnection.cpp
|
| diff --git a/Source/modules/mediastream/RTCPeerConnection.cpp b/Source/modules/mediastream/RTCPeerConnection.cpp
|
| index 696ddc874f2904093efa37104d42cd63fac349ad..b359c31b0e3f25ab0cc9dbecf37c08b9becf42df 100644
|
| --- a/Source/modules/mediastream/RTCPeerConnection.cpp
|
| +++ b/Source/modules/mediastream/RTCPeerConnection.cpp
|
| @@ -689,7 +689,7 @@ void RTCPeerConnection::changeIceConnectionState(ICEConnectionState iceConnectio
|
| }
|
| }
|
|
|
| -void RTCPeerConnection::scheduleDispatchEvent(PassRefPtr<Event> event)
|
| +void RTCPeerConnection::scheduleDispatchEvent(PassRefPtrWillBeRawPtr<Event> event)
|
| {
|
| m_scheduledEvents.append(event);
|
|
|
| @@ -701,10 +701,10 @@ void RTCPeerConnection::dispatchScheduledEvent()
|
| if (m_stopped)
|
| return;
|
|
|
| - Vector<RefPtr<Event> > events;
|
| + WillBeHeapVector<RefPtrWillBeMember<Event> > events;
|
| events.swap(m_scheduledEvents);
|
|
|
| - Vector<RefPtr<Event> >::iterator it = events.begin();
|
| + WillBeHeapVector<RefPtrWillBeMember<Event> >::iterator it = events.begin();
|
| for (; it != events.end(); ++it)
|
| dispatchEvent((*it).release());
|
|
|
|
|