| Index: chrome/browser/printing/pdf_to_emf_converter.cc
|
| diff --git a/chrome/browser/printing/pdf_to_emf_converter.cc b/chrome/browser/printing/pdf_to_emf_converter.cc
|
| index 21800ee6311e370862a549cded7790af4d4f50bf..4db648bed66387fb3dc61931da7d733ca407660c 100644
|
| --- a/chrome/browser/printing/pdf_to_emf_converter.cc
|
| +++ b/chrome/browser/printing/pdf_to_emf_converter.cc
|
| @@ -125,7 +125,7 @@ class PdfToEmfUtilityProcessHostClient
|
| double scale_factor);
|
| void OnFilesReadyOnUIThread();
|
|
|
| - scoped_ptr<FileHandlers> files_;
|
| + scoped_ptr<FileHandlers, BrowserThread::DeleteOnFileThread> files_;
|
| printing::PdfRenderSettings settings_;
|
| PdfToEmfConverter::ResultCallback callback_;
|
| base::WeakPtr<content::UtilityProcessHost> utility_process_host_;
|
| @@ -138,8 +138,6 @@ PdfToEmfUtilityProcessHostClient::PdfToEmfUtilityProcessHostClient(
|
| : settings_(settings) {}
|
|
|
| PdfToEmfUtilityProcessHostClient::~PdfToEmfUtilityProcessHostClient() {
|
| - // Delete temp directory.
|
| - BrowserThread::DeleteSoon(BrowserThread::FILE, FROM_HERE, files_.release());
|
| }
|
|
|
| void PdfToEmfUtilityProcessHostClient::Convert(
|
|
|