diff options
Diffstat (limited to 'src/emu/image.cpp')
-rw-r--r-- | src/emu/image.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/image.cpp b/src/emu/image.cpp index 4b9302fa9d3..23cd76c91cd 100644 --- a/src/emu/image.cpp +++ b/src/emu/image.cpp @@ -270,13 +270,13 @@ void image_manager::postdevice_init() bool image_manager::try_change_working_directory(std::string &working_directory, const std::string &subdir) { - const osd::directory::entry *entry; bool success = false; - bool done = false; auto directory = osd::directory::open(working_directory); if (directory) { + const osd::directory::entry *entry; + bool done = false; while (!done && (entry = directory->read()) != nullptr) { if (!core_stricmp(subdir.c_str(), entry->name)) |