modernization: tweaks for c++20
Update various places for what we can do with C++20: - ends_with / starts_with - std::to_array - using instead of typedef - designated initializers - "[[maybe_unused]]" instead of G_GNUC_UNUSED Also remove some unnecessary 'static'
This commit is contained in:
@ -151,7 +151,7 @@ std::string runtime_path(RuntimePath path, const std::string& muhome="");
|
||||
*
|
||||
* @return the path
|
||||
*/
|
||||
static inline std::string join_paths() { return {}; }
|
||||
inline std::string join_paths() { return {}; }
|
||||
template<typename S> std::string join_paths_(S&& s) { return std::string{s}; }
|
||||
template<typename S, typename...Args>
|
||||
std::string join_paths_(S&& s, Args...args) {
|
||||
|
||||
Reference in New Issue
Block a user