summaryrefslogtreecommitdiffstats
path: root/webkit/glue/plugins/plugin_host.cc
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/glue/plugins/plugin_host.cc')
-rw-r--r--webkit/glue/plugins/plugin_host.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/webkit/glue/plugins/plugin_host.cc b/webkit/glue/plugins/plugin_host.cc
index b87160a..bfefd0b 100644
--- a/webkit/glue/plugins/plugin_host.cc
+++ b/webkit/glue/plugins/plugin_host.cc
@@ -450,7 +450,9 @@ static NPError PostURLNotify(NPP id,
if (StartsWithASCII(file_path_ascii, kFileUrlPrefix, false)) {
GURL file_url(file_path_ascii);
DCHECK(file_url.SchemeIsFile());
- net::FileURLToFilePath(file_url, &file_path);
+ FilePath path;
+ net::FileURLToFilePath(file_url, &path);
+ file_path = path.ToWStringHack();
} else {
file_path = base::SysNativeMBToWide(file_path_ascii);
}