From d2365daafef5870afc59a188520e420178b0f8e7 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 7 Jun 2023 17:39:29 +0200 Subject: [PATCH] Remove unused API, prefer Session::possible_states --- libs/ardour/ardour/session_state_utils.h | 20 -------------------- libs/ardour/session_state_utils.cc | 21 --------------------- 2 files changed, 41 deletions(-) diff --git a/libs/ardour/ardour/session_state_utils.h b/libs/ardour/ardour/session_state_utils.h index 15e6939341..487b46e5ce 100644 --- a/libs/ardour/ardour/session_state_utils.h +++ b/libs/ardour/ardour/session_state_utils.h @@ -38,26 +38,6 @@ namespace ARDOUR { */ LIBARDOUR_API bool create_backup_file (const std::string & file_path); -/** - * Get the absolute paths to all state files in the directory - * at path directory_path. - * - * @param directory_path The absolute path to a directory. - * @param result vector to contain resulting state files. - */ -LIBARDOUR_API void get_state_files_in_directory (const std::string& directory_path, - std::vector& result); - -/** - * Given a vector of paths to files, return a vector containing - * the filenames without any extension. - * - * @param file_paths a vector containing the file paths - * @return a vector containing a list of file names without any - * filename extension. - */ -LIBARDOUR_API std::vector get_file_names_no_extension (const std::vector & file_paths); - } // namespace ARDOUR #endif diff --git a/libs/ardour/session_state_utils.cc b/libs/ardour/session_state_utils.cc index 765366f7bb..4b25e0a574 100644 --- a/libs/ardour/session_state_utils.cc +++ b/libs/ardour/session_state_utils.cc @@ -45,25 +45,4 @@ create_backup_file (const std::string & file_path) return copy_file (file_path, file_path + backup_suffix); } -void -get_state_files_in_directory (const std::string & directory_path, - vector & result) -{ - find_files_matching_pattern (result, directory_path, - '*' + string(statefile_suffix)); -} - -vector -get_file_names_no_extension (const vector & file_paths) -{ - vector result; - - std::transform (file_paths.begin(), file_paths.end(), - std::back_inserter(result), PBD::basename_nosuffix); - - sort (result.begin(), result.end(), std::less()); - - return result; -} - } // namespace ARDOUR