diff options
Diffstat (limited to 'webkit/glue/plugins/plugin_host.cc')
-rw-r--r-- | webkit/glue/plugins/plugin_host.cc | 4 |
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); } |