diff --git a/lib/utils/mu-utils.hh b/lib/utils/mu-utils.hh index 8b024b49..d705c3b3 100644 --- a/lib/utils/mu-utils.hh +++ b/lib/utils/mu-utils.hh @@ -21,6 +21,7 @@ #define __MU_UTILS_HH__ #include +#include #include #include #include @@ -253,6 +254,11 @@ to_string(const T& val) return sstr.str(); } +/** + * Convert string view in something printable with %*s + */ +#define STR_V(sv__) static_cast((sv__).size()), (sv__).data() + struct MaybeAnsi { explicit MaybeAnsi(bool use_color) : color_{use_color} {}