diff --git a/include/catch_session.hpp b/include/catch_session.hpp index ec3ce7cc..b183d73d 100644 --- a/include/catch_session.hpp +++ b/include/catch_session.hpp @@ -208,12 +208,12 @@ namespace Catch { int run() { if( ( m_configData.waitForKeypress & WaitForKeypress::BeforeStart ) != 0 ) { Catch::cout() << "...waiting for enter/ return before starting" << std::endl; - std::getchar(); + static_cast(std::getchar()); } int exitCode = runInternal(); if( ( m_configData.waitForKeypress & WaitForKeypress::BeforeExit ) != 0 ) { Catch::cout() << "...waiting for enter/ return before exiting, with code: " << exitCode << std::endl; - std::getchar(); + static_cast(std::getchar()); } return exitCode; }