| Index: chrome/browser/ui/webui/print_preview/print_preview_handler.cc
|
| diff --git a/chrome/browser/ui/webui/print_preview/print_preview_handler.cc b/chrome/browser/ui/webui/print_preview/print_preview_handler.cc
|
| index a8612712fbad09a8e85a42e05193275a7e2e88dc..0b769b6730c13fb3f643836c1d210aa58116062d 100644
|
| --- a/chrome/browser/ui/webui/print_preview/print_preview_handler.cc
|
| +++ b/chrome/browser/ui/webui/print_preview/print_preview_handler.cc
|
| @@ -687,9 +687,10 @@ void PrintPreviewHandler::HandleGetPrivetPrinters(const base::ListValue* args) {
|
| if (!PrivetPrintingEnabled())
|
| return web_ui()->CallJavascriptFunction("onPrivetPrinterSearchDone");
|
| #if defined(ENABLE_SERVICE_DISCOVERY)
|
| - local_discovery::ServiceDiscoverySharedClient::GetInstanceWithoutAlert(
|
| - base::Bind(&PrintPreviewHandler::StartPrivetLister,
|
| - weak_factory_.GetWeakPtr()));
|
| + using local_discovery::ServiceDiscoverySharedClient;
|
| + scoped_refptr<ServiceDiscoverySharedClient> service_discovery =
|
| + ServiceDiscoverySharedClient::GetInstance();
|
| + StartPrivetLister(service_discovery);
|
| #endif // ENABLE_SERVICE_DISCOVERY
|
| }
|
|
|
|
|