diff --git a/Source/cmake.h b/Source/cmake.h index 10db87d97c..12160ad50f 100644 --- a/Source/cmake.h +++ b/Source/cmake.h @@ -9,7 +9,6 @@ #include #include #include -#include #include #include #include @@ -472,13 +471,13 @@ public: } std::string GetTopCheckInProgressMessage() { - auto message = this->CheckInProgressMessages.top(); - this->CheckInProgressMessages.pop(); + auto message = this->CheckInProgressMessages.back(); + this->CheckInProgressMessages.pop_back(); return message; } void PushCheckInProgressMessage(std::string message) { - this->CheckInProgressMessages.emplace(std::move(message)); + this->CheckInProgressMessages.emplace_back(std::move(message)); } //! Should `message` command display context. @@ -773,7 +772,7 @@ private: bool LogLevelWasSetViaCLI = false; bool LogContext = false; - std::stack CheckInProgressMessages; + std::vector CheckInProgressMessages; std::unique_ptr GlobalGenerator;