diff options
| author | Carl Hetherington <cth@carlh.net> | 2023-09-17 01:34:49 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2023-09-17 01:34:49 +0200 |
| commit | ab09ee044d9342a9b294dff79469e89abd61748e (patch) | |
| tree | e60c1cefd99600bb807211df330a7346c086f469 | |
| parent | 9b136976921bc7bcb7d681cf9bbc68da1d479487 (diff) | |
list -> vector in Config::templates().
| -rw-r--r-- | src/lib/config.cc | 5 | ||||
| -rw-r--r-- | src/lib/config.h | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/config.cc b/src/lib/config.cc index 9bb7fccf7..44aa51dc5 100644 --- a/src/lib/config.cc +++ b/src/lib/config.cc @@ -1393,20 +1393,21 @@ Config::save_template (shared_ptr<const Film> film, string name) const } -list<string> +vector<string> Config::templates () const { if (!boost::filesystem::exists(read_path("templates"))) { return {}; } - list<string> n; + vector<string> n; for (auto const& i: boost::filesystem::directory_iterator(read_path("templates"))) { n.push_back (i.path().filename().string()); } return n; } + bool Config::existing_template (string name) const { diff --git a/src/lib/config.h b/src/lib/config.h index 0a332bcbb..6d8b5ae46 100644 --- a/src/lib/config.h +++ b/src/lib/config.h @@ -1238,7 +1238,7 @@ public: void save_template (std::shared_ptr<const Film> film, std::string name) const; bool existing_template (std::string name) const; - std::list<std::string> templates () const; + std::vector<std::string> templates() const; boost::filesystem::path template_read_path (std::string name) const; boost::filesystem::path template_write_path (std::string name) const; void rename_template (std::string old_name, std::string new_name) const; |
