Index: tools/gn/command_clean.cc |
diff --git a/tools/gn/command_clean.cc b/tools/gn/command_clean.cc |
index d14b22d84a39e7f3949c097c180f03bc9bade75e..f0348d94229a0719ca8e27e289927711cc452619 100644 |
--- a/tools/gn/command_clean.cc |
+++ b/tools/gn/command_clean.cc |
@@ -8,6 +8,7 @@ |
#include "base/strings/stringprintf.h" |
#include "tools/gn/commands.h" |
#include "tools/gn/err.h" |
+#include "tools/gn/filesystem_utils.h" |
#include "tools/gn/setup.h" |
namespace { |
@@ -84,8 +85,9 @@ int RunClean(const std::vector<std::string>& args) { |
base::FilePath build_ninja_d_file = build_dir.AppendASCII("build.ninja.d"); |
if (!base::PathExists(build_ninja_d_file)) { |
Err(Location(), |
- base::StringPrintf("%s does not look like a build directory.\n", |
- build_ninja_d_file.DirName().value().c_str())) |
+ base::StringPrintf( |
+ "%s does not look like a build directory.\n", |
+ FilePathToUTF8(build_ninja_d_file.DirName().value()).c_str())) |
.PrintToStdout(); |
return 1; |
} |