From: Konrad Lipinski Date: Tue, 21 Jan 2020 11:00:47 +0000 (+0100) Subject: Throw exception on failed config file read X-Git-Tag: submit/tizen/20200123.073443~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=48a4aed88aaf3e12bbd3aa56e3cbde4ac25627c9;p=platform%2Fcore%2Fsecurity%2Fsecurity-manager.git Throw exception on failed config file read Change-Id: I8b19bd1863f1df84ef3e10548be644e9632dcb5c --- diff --git a/src/common/config-file.cpp b/src/common/config-file.cpp index 96b173e8..595f2dd4 100644 --- a/src/common/config-file.cpp +++ b/src/common/config-file.cpp @@ -37,6 +37,8 @@ std::vector> ConfigFile::read() { std::vector> ret; std::ifstream stream(m_path); + if (stream.fail()) + ThrowMsg(FS::Exception::FileError, "Error opening file: " << m_path); std::string line; while (getline(stream, line)) {