1 // Copyright 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "content/browser/geolocation/empty_wifi_data_provider.h" 6 7 #include "content/browser/geolocation/wifi_data_provider_manager.h" 8 9 namespace content { 10 EmptyWifiDataProvider()11EmptyWifiDataProvider::EmptyWifiDataProvider() { 12 } 13 ~EmptyWifiDataProvider()14EmptyWifiDataProvider::~EmptyWifiDataProvider() { 15 } 16 GetData(WifiData * data)17bool EmptyWifiDataProvider::GetData(WifiData* data) { 18 DCHECK(data); 19 // This is all the data we can get - nothing. 20 return true; 21 } 22 23 // static DefaultFactoryFunction()24WifiDataProvider* WifiDataProviderManager::DefaultFactoryFunction() { 25 return new EmptyWifiDataProvider(); 26 } 27 28 } // namespace content 29