| Index: Source/modules/geolocation/GeolocationController.cpp
|
| diff --git a/Source/modules/geolocation/GeolocationController.cpp b/Source/modules/geolocation/GeolocationController.cpp
|
| index 78151301cb3b03726b92a9dda7c539d99cae668c..70d19b3f476b4784de77fd543f84ead898d5d33b 100644
|
| --- a/Source/modules/geolocation/GeolocationController.cpp
|
| +++ b/Source/modules/geolocation/GeolocationController.cpp
|
| @@ -150,11 +150,11 @@ void GeolocationController::positionChanged(GeolocationPosition* position)
|
| {
|
| position = m_inspectorAgent->overrideGeolocationPosition(position);
|
| if (!position) {
|
| - errorOccurred(GeolocationError::create(GeolocationError::PositionUnavailable, "PositionUnavailable").get());
|
| + errorOccurred(GeolocationError::create(GeolocationError::PositionUnavailable, "PositionUnavailable"));
|
| return;
|
| }
|
| m_lastPosition = position;
|
| - WillBeHeapVector<RefPtrWillBeMember<Geolocation> > observersVector;
|
| + HeapVector<Member<Geolocation> > observersVector;
|
| copyToVector(m_observers, observersVector);
|
| for (size_t i = 0; i < observersVector.size(); ++i)
|
| observersVector[i]->positionChanged();
|
| @@ -162,7 +162,7 @@ void GeolocationController::positionChanged(GeolocationPosition* position)
|
|
|
| void GeolocationController::errorOccurred(GeolocationError* error)
|
| {
|
| - WillBeHeapVector<RefPtrWillBeMember<Geolocation> > observersVector;
|
| + HeapVector<Member<Geolocation> > observersVector;
|
| copyToVector(m_observers, observersVector);
|
| for (size_t i = 0; i < observersVector.size(); ++i)
|
| observersVector[i]->setError(error);
|
|
|