1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-07 00:04:31 +03:00

cleanup: make Name and STRING_WITH_LEN usable in constexpr

This commit is contained in:
Sergei Golubchik
2023-07-05 14:43:46 +02:00
parent 15a42a0a18
commit f3bacd708a
2 changed files with 7 additions and 12 deletions

View File

@@ -201,7 +201,7 @@ extern ulonglong strtoull(const char *str, char **ptr, int base);
#ifdef __cplusplus
#include <type_traits>
template<typename T> inline const char *_swl_check(T s)
template<typename T> inline constexpr const char *_swl_check(T s)
{
static_assert(std::is_same<T, const char (&)[sizeof(T)]>::value
|| std::is_same<T, const char [sizeof(T)]>::value,