| Index: base/file_util_posix.cc
|
| ===================================================================
|
| --- base/file_util_posix.cc (revision 28937)
|
| +++ base/file_util_posix.cc (working copy)
|
| @@ -61,9 +61,9 @@
|
|
|
| std::wstring GetDirectoryFromPath(const std::wstring& path) {
|
| if (EndsWithSeparator(path)) {
|
| - std::wstring dir = path;
|
| - TrimTrailingSeparator(&dir);
|
| - return dir;
|
| + return FilePath::FromWStringHack(path)
|
| + .StripTrailingSeparators()
|
| + .ToWStringHack();
|
| } else {
|
| char full_path[PATH_MAX];
|
| base::strlcpy(full_path, WideToUTF8(path).c_str(), arraysize(full_path));
|
|
|