Index: net/base/filename_util_internal.cc |
diff --git a/net/base/filename_util_internal.cc b/net/base/filename_util_internal.cc |
index 57183dcd1ada079329841086cd4bc40200f02540..4cfedcd865c8f2850cc234b04850efd78f906e7a 100644 |
--- a/net/base/filename_util_internal.cc |
+++ b/net/base/filename_util_internal.cc |
@@ -31,7 +31,12 @@ void SanitizeGeneratedFileName(base::FilePath::StringType* filename, |
size_t length = filename->size(); |
size_t pos = filename->find_last_not_of(FILE_PATH_LITERAL(" .")); |
filename->resize((pos == std::string::npos) ? 0 : (pos + 1)); |
+#if defined(OS_WIN) |
base::TrimWhitespace(*filename, base::TRIM_TRAILING, filename); |
+#else |
+ base::TrimWhitespaceASCII(*filename, base::TRIM_TRAILING, filename); |
+#endif |
+ |
if (filename->empty()) |
return; |
size_t trimmed = length - filename->size(); |