From 1043f07b42515aa9ac4d7870475a7c00b814892a Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Fri, 22 Dec 2017 11:29:09 +0900 Subject: [PATCH] Fix compilation on Windows --- atom/browser/ui/webui/pdf_viewer_ui.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/atom/browser/ui/webui/pdf_viewer_ui.cc b/atom/browser/ui/webui/pdf_viewer_ui.cc index 8221c0cf97b..5b1afc411f0 100644 --- a/atom/browser/ui/webui/pdf_viewer_ui.cc +++ b/atom/browser/ui/webui/pdf_viewer_ui.cc @@ -78,8 +78,8 @@ class BundledDataSource : public content::URLDataSource { } std::string GetMimeType(const std::string& path) const override { - auto file = base::FilePath(PathWithoutParams(path)); - base::FilePath::StringType ext = file.Extension(); + base::FilePath::StringType ext = + base::FilePath::FromUTF8Unsafe(PathWithoutParams(path)).Extension(); std::string mime_type; if (!ext.empty() && net::GetWellKnownMimeTypeFromExtension(ext.substr(1), &mime_type))