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