fix empty log

main
Brett 2025-03-13 19:44:17 -04:00
parent 2822522484
commit ebf0a80774
2 changed files with 3 additions and 1 deletions

View File

@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.20) cmake_minimum_required(VERSION 3.20)
include(cmake/color.cmake) include(cmake/color.cmake)
set(BLT_VERSION 5.2.25) set(BLT_VERSION 5.2.26)
set(BLT_TARGET BLT) set(BLT_TARGET BLT)

View File

@ -39,6 +39,8 @@ namespace blt::logging
template <typename... Args> template <typename... Args>
std::string log(std::string fmt, Args&&... args) std::string log(std::string fmt, Args&&... args)
{ {
if (fmt.empty())
return fmt;
auto sequence = std::make_integer_sequence<size_t, sizeof...(Args)>{}; auto sequence = std::make_integer_sequence<size_t, sizeof...(Args)>{};
m_arg_print_funcs.clear(); m_arg_print_funcs.clear();
m_arg_print_funcs.resize(sizeof...(Args)); m_arg_print_funcs.resize(sizeof...(Args));