utils: readCompleteFile(): Throw exception if file can't be opened

This commit is contained in:
Albert S. 2022-03-27 19:47:52 +02:00
parent f7cf06cdd5
commit 16c352c6af
1 changed files with 4 additions and 0 deletions

View File

@ -138,6 +138,10 @@ std::string utils::readCompleteFile(std::string_view filepath)
{
std::fstream stream(std::string{filepath});
if(!stream.is_open())
{
throw std::runtime_error("stream is not open");
}
std::stringstream ss;
ss << stream.rdbuf();
std::string content = ss.str();