-tool_output_file::tool_output_file(const char *filename, std::string &ErrorInfo,
- unsigned Flags)
- : Installer(filename),
- OS(filename, ErrorInfo, Flags) {
+tool_output_file::tool_output_file(StringRef Filename, std::error_code &EC,
+ sys::fs::OpenFlags Flags)
+ : Installer(Filename), OS(Filename, EC, Flags) {