Merge pull request #184 from jpcima/fs-exception
Avoid raising an exception on file removed
This commit is contained in:
commit
6eb71b288e
1 changed files with 3 additions and 2 deletions
|
|
@ -1028,8 +1028,9 @@ fs::file_time_type sfz::Synth::checkModificationTime()
|
||||||
{
|
{
|
||||||
auto returnedTime = modificationTime;
|
auto returnedTime = modificationTime;
|
||||||
for (const auto& file: parser.getIncludedFiles()) {
|
for (const auto& file: parser.getIncludedFiles()) {
|
||||||
const auto fileTime = fs::last_write_time(file);
|
std::error_code ec;
|
||||||
if (returnedTime < fileTime)
|
const auto fileTime = fs::last_write_time(file, ec);
|
||||||
|
if (!ec && returnedTime < fileTime)
|
||||||
returnedTime = fileTime;
|
returnedTime = fileTime;
|
||||||
}
|
}
|
||||||
return returnedTime;
|
return returnedTime;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue