1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-25 07:43:54 +02:00

Allow exceptions from BlockFile::Recover, handle them in ProjectFSCK

This commit is contained in:
Paul Licameli
2016-12-26 15:42:12 -05:00
parent f508493561
commit d11027c2a7
2 changed files with 48 additions and 13 deletions

View File

@@ -149,6 +149,7 @@ class PROFILE_DLL_API BlockFile /* not final, abstract */ {
//summary only), write out a placeholder of silence data (missing
//.au) or mark the blockfile to deal some other way without spewing
//errors.
// May throw exceptions for i/o errors.
virtual void Recover() = 0;
/// if we've detected an on-disk problem, the user opted to
//continue and the error persists, don't keep reporting it. The