diff --git a/libs/ardour/ardour/smf_source.h b/libs/ardour/ardour/smf_source.h index b94ffb250f..26437c6c24 100644 --- a/libs/ardour/ardour/smf_source.h +++ b/libs/ardour/ardour/smf_source.h @@ -45,7 +45,7 @@ public: virtual ~SMFSource (); - bool safe_file_extension (const std::string& path) const { + bool safe_file_extension (const std::string& path) const { return safe_midi_file_extension(path); } diff --git a/libs/ardour/smf_source.cc b/libs/ardour/smf_source.cc index e0462efb08..626676ea83 100644 --- a/libs/ardour/smf_source.cc +++ b/libs/ardour/smf_source.cc @@ -24,6 +24,7 @@ #include #include #include +#include #include "pbd/pathscanner.h" #include "pbd/stl_delete.h" @@ -449,7 +450,22 @@ SMFSource::mark_midi_streaming_write_completed (Evoral::Sequence