Index: chrome/browser/geolocation/empty_device_data_provider.cc |
diff --git a/chrome/browser/geolocation/empty_device_data_provider.cc b/chrome/browser/geolocation/empty_device_data_provider.cc |
index 9e9fc276744b13e9b40ddace10fa089ee5d33e8b..7a7cbe0040bcc4f0ecb1e5364b11854e7d5203b4 100644 |
--- a/chrome/browser/geolocation/empty_device_data_provider.cc |
+++ b/chrome/browser/geolocation/empty_device_data_provider.cc |
@@ -20,3 +20,9 @@ WifiDataProviderImplBase* WifiDataProvider::DefaultFactoryFunction() { |
} |
#endif |
+// No platform has a gateway data provider yet. |
+// static |
+template<> |
+GatewayDataProviderImplBase* GatewayDataProvider::DefaultFactoryFunction() { |
+ return new EmptyDeviceDataProvider<GatewayData>(); |
+} |