| Index: tools/tool_support.cc | 
| diff --git a/tools/tool_support.cc b/tools/tool_support.cc | 
| index 175fa431df1c01328af21e7684c0013bc945c03c..f4960246bb8638c33a292e6cdafff89ee80a34cc 100644 | 
| --- a/tools/tool_support.cc | 
| +++ b/tools/tool_support.cc | 
| @@ -21,31 +21,50 @@ | 
| namespace crashpad { | 
|  | 
| // static | 
| -void ToolSupport::Version(const std::string& me) { | 
| +void ToolSupport::Version(const base::FilePath& me) { | 
| fprintf(stderr, | 
| -          "%s (%s) %s\n%s\n", | 
| -          me.c_str(), | 
| +          "%s" PRFilePath " (%s) %s\n%s\n", | 
| +          me.value().c_str(), | 
| PACKAGE_NAME, | 
| PACKAGE_VERSION, | 
| PACKAGE_COPYRIGHT); | 
| } | 
|  | 
| // static | 
| -void ToolSupport::UsageTail(const std::string& me) { | 
| +void ToolSupport::UsageTail(const base::FilePath& me) { | 
| fprintf(stderr, | 
| -          "\nReport %s bugs to\n%s\n%s home page: <%s>\n", | 
| -          me.c_str(), | 
| +          "\nReport %" PRFilePath " bugs to\n%s\n%s home page: <%s>\n", | 
| +          me.value().c_str(), | 
| PACKAGE_BUGREPORT, | 
| PACKAGE_NAME, | 
| PACKAGE_URL); | 
| } | 
|  | 
| // static | 
| -void ToolSupport::UsageHint(const std::string& me, const char* hint) { | 
| +void ToolSupport::UsageHint(const base::FilePath& me, const char* hint) { | 
| if (hint) { | 
| -    fprintf(stderr, "%s: %s\n", me.c_str(), hint); | 
| +    fprintf(stderr, "%" PRFilePath ": %s\n", me.value().c_str(), hint); | 
| } | 
| -  fprintf(stderr, "Try '%s --help' for more information.\n", me.c_str()); | 
| +  fprintf(stderr, | 
| +          "Try '%" PRFilePath " --help' for more information.\n", | 
| +          me.value().c_str()); | 
| +} | 
| + | 
| +#if defined(OS_POSIX) | 
| +// static | 
| +void ToolSupport::Version(const std::string& me) { | 
| +  Version(base::FilePath(me)); | 
| +} | 
| + | 
| +// static | 
| +void ToolSupport::UsageTail(const std::string& me) { | 
| +  UsageTail(base::FilePath(me)); | 
| +} | 
| + | 
| +// static | 
| +void ToolSupport::UsageHint(const std::string& me, const char* hint) { | 
| +  UsageHint(base::FilePath(me), hint); | 
| } | 
| +#endif  // OS_POSIX | 
|  | 
| }  // namespace crashpad | 
|  |