diff options
| author | Robert Schumacher <roschuma@microsoft.com> | 2017-02-23 05:33:21 -0800 |
|---|---|---|
| committer | Robert Schumacher <roschuma@microsoft.com> | 2017-03-04 06:11:24 -0800 |
| commit | c055def45369d89c3b3fca3e57b57a9547d3b6a6 (patch) | |
| tree | 6d060317c87b8a5b0fe2dd292cdc36dcf3bffea6 /toolsrc/src/vcpkg_System.cpp | |
| parent | b03b578ffc27a9f0d4d9c7a8edc8edeea487dce3 (diff) | |
| download | vcpkg-c055def45369d89c3b3fca3e57b57a9547d3b6a6.tar.gz vcpkg-c055def45369d89c3b3fca3e57b57a9547d3b6a6.zip | |
[vcpkg] Switch printing functions to use fputs and putchar directly.
Diffstat (limited to 'toolsrc/src/vcpkg_System.cpp')
| -rw-r--r-- | toolsrc/src/vcpkg_System.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/toolsrc/src/vcpkg_System.cpp b/toolsrc/src/vcpkg_System.cpp index 90ec9c99c..2b37da685 100644 --- a/toolsrc/src/vcpkg_System.cpp +++ b/toolsrc/src/vcpkg_System.cpp @@ -51,13 +51,13 @@ namespace vcpkg::System void print(const char* message) { - std::cout << message; + fputs(message, stdout); } void println(const char* message) { print(message); - std::cout << "\n"; + putchar('\n'); } void print(const color c, const char* message) @@ -69,14 +69,14 @@ namespace vcpkg::System auto original_color = consoleScreenBufferInfo.wAttributes; SetConsoleTextAttribute(hConsole, static_cast<WORD>(c) | (original_color & 0xF0)); - std::cout << message; + print(message); SetConsoleTextAttribute(hConsole, original_color); } void println(const color c, const char* message) { print(c, message); - std::cout << "\n"; + putchar('\n'); } optional<std::wstring> get_environmental_variable(const wchar_t* varname) noexcept |
