diff --git a/toolsrc/src/commands_hash.cpp b/toolsrc/src/commands_hash.cpp index ea69770700..092b05bd1b 100644 --- a/toolsrc/src/commands_hash.cpp +++ b/toolsrc/src/commands_hash.cpp @@ -7,7 +7,7 @@ namespace vcpkg::Commands::Hash static void do_file_hash(fs::path const& path, std::wstring const& hashType) { auto cmd_line = Strings::wformat(LR"(CertUtil.exe -hashfile "%s" %s)", - path.c_str(), hashType.c_str()); + path.c_str(), hashType); auto ec_data = System::cmd_execute_and_capture_output(cmd_line); Checks::check_exit(VCPKG_LINE_INFO, ec_data.exit_code == 0, "Running command:\n %s\n failed", Strings::utf16_to_utf8(cmd_line)); diff --git a/toolsrc/src/commands_update.cpp b/toolsrc/src/commands_update.cpp index 57ee7b6166..4dbedff051 100644 --- a/toolsrc/src/commands_update.cpp +++ b/toolsrc/src/commands_update.cpp @@ -50,7 +50,7 @@ namespace vcpkg::Commands::Update System::println("The following packages differ from their port versions:"); for (auto&& package : packages_output) { - System::println(" %s", package.c_str()); + System::println(" %s", package); } System::println("\nTo update these packages, run\n vcpkg remove --purge ...\n vcpkg install ..."); }