diff options
Diffstat (limited to 'src/utils/get_first_non_empty.hpp')
-rw-r--r-- | src/utils/get_first_non_empty.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/utils/get_first_non_empty.hpp b/src/utils/get_first_non_empty.hpp index a38f5fb..2e1828d 100644 --- a/src/utils/get_first_non_empty.hpp +++ b/src/utils/get_first_non_empty.hpp @@ -6,13 +6,13 @@ bool is_empty(const std::string& val); bool is_empty(const int& val); template <typename T> -T get_first_non_empty(T&& last) +T& get_first_non_empty(T&& last) { return last; } template <typename T, typename... Args> -T get_first_non_empty(T&& first, Args&&... args) +T& get_first_non_empty(T&& first, Args&&... args) { if (!is_empty(first)) return first; |