X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=Source%2FUtils%2FFolders.cpp;h=c4e86abf17ab2344d92fdda55edd3e9b130c3428;hb=63b9ec8b134f9b42e899bec74bc0e6335d3afb47;hp=9a6f8137a536ba574dca9db8b075baebc693cd39;hpb=71a5b4590a18bf663b97b8a52078754899dcf345;p=lugaru.git diff --git a/Source/Utils/Folders.cpp b/Source/Utils/Folders.cpp index 9a6f813..c4e86ab 100644 --- a/Source/Utils/Folders.cpp +++ b/Source/Utils/Folders.cpp @@ -135,3 +135,12 @@ bool Folders::makeDirectory(std::string path) { } #endif } + +FILE* Folders::openMandatoryFile(std::string filename, const char* mode) +{ + FILE* tfile = fopen(filename.c_str(), mode); + if (tfile == NULL) { + throw FileNotFoundException(filename); + } + return tfile; +}