Skip to content

Commit 2a3db1c

Browse files
authored
Merge pull request #429 from AsherGlick/missing_file_error
Missing File error
2 parents d8814c0 + 60a13f3 commit 2a3db1c

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Diff for: xml_converter/src/file_helper.cpp

+7-1
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,13 @@ unique_ptr<basic_istream<char>> _open_directory_file_for_read(
187187
const string& filename
188188
) {
189189
unique_ptr<ifstream> input_filestream = make_unique<ifstream>();
190-
input_filestream->open(join_file_paths(base, filename), ios::in | ios::binary);
190+
191+
string filepath = join_file_paths(base, filename);
192+
if (!filesystem::exists(filepath)) {
193+
return nullptr;
194+
}
195+
196+
input_filestream->open(filepath, ios::in | ios::binary);
191197

192198
unique_ptr<basic_istream<char>> basic_istream_stream(move(input_filestream));
193199

0 commit comments

Comments
 (0)