win: Fix assertion when getting printers

This commit is contained in:
Cheng Zhao 2018-01-02 16:54:36 +09:00
parent 7bf156d197
commit 82452e7924

View file

@ -1341,6 +1341,7 @@ void WebContents::Print(mate::Arguments* args) {
std::vector<printing::PrinterBasicInfo> WebContents::GetPrinterList() {
std::vector<printing::PrinterBasicInfo> printers;
auto print_backend = printing::PrintBackend::CreateInstance(nullptr);
base::ThreadRestrictions::ScopedAllowIO allow_io;
print_backend->EnumeratePrinters(&printers);
return printers;
}