diff options
Diffstat (limited to 'libs/ardour/ardour/template_utils.h')
-rw-r--r-- | libs/ardour/ardour/template_utils.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/ardour/ardour/template_utils.h b/libs/ardour/ardour/template_utils.h index f556e2c068..a865e87210 100644 --- a/libs/ardour/ardour/template_utils.h +++ b/libs/ardour/ardour/template_utils.h @@ -24,6 +24,7 @@ #include <string> #include <vector> +#include "ardour/utils.h" #include "ardour/libardour_visibility.h" namespace ARDOUR { @@ -39,6 +40,10 @@ namespace ARDOUR { std::string path; std::string description; std::string modified_with; + + bool operator < (const TemplateInfo& other) const { + return cmp_nocase_utf8 (name, other.name) < 0; + } }; LIBARDOUR_API void find_route_templates (std::vector<TemplateInfo>& template_names); |