diff options
Diffstat (limited to 'libs/evoral')
-rw-r--r-- | libs/evoral/src/SMF.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libs/evoral/src/SMF.cpp b/libs/evoral/src/SMF.cpp index 60d69c8a4d..b4fa4a16c8 100644 --- a/libs/evoral/src/SMF.cpp +++ b/libs/evoral/src/SMF.cpp @@ -97,10 +97,11 @@ SMF::test(const std::string& path) smf_t* test_smf = smf_load(f); fclose(f); - const bool success = (test_smf != NULL); + if (!test_smf) { + return false; + } smf_delete(test_smf); - - return success; + return true; } /** Attempt to open the SMF file for reading and/or writing. |