mcc_keyvalue.h: fix "-Wsubobject-linkage" GCC-warning
This commit is contained in:
@@ -107,9 +107,10 @@ template <typename T>
|
|||||||
concept mcc_keyvalue_desc_c = requires(T t) { []<mcc_keyvalue_record_c... Ts>(std::tuple<Ts...>) {}(t); };
|
concept mcc_keyvalue_desc_c = requires(T t) { []<mcc_keyvalue_record_c... Ts>(std::tuple<Ts...>) {}(t); };
|
||||||
|
|
||||||
|
|
||||||
static constexpr char MCC_KV_COMMENT_SEQ_ARR[] = "#";
|
// use of 'inline' here to avoid '-Wsubobject-linkage' GCC-warning
|
||||||
static constexpr char MCC_KV_KEY_VALUE_DELIM_SEQ_ARR[] = "=";
|
inline constexpr char MCC_KV_COMMENT_SEQ_ARR[] = "#";
|
||||||
static constexpr char MCC_KV_COMPOSITE_VALUE_DELIM_SEQ_ARR[] = ",";
|
inline constexpr char MCC_KV_KEY_VALUE_DELIM_SEQ_ARR[] = "=";
|
||||||
|
inline constexpr char MCC_KV_COMPOSITE_VALUE_DELIM_SEQ_ARR[] = ",";
|
||||||
|
|
||||||
|
|
||||||
template <mcc_keyvalue_desc_c DESCR_T,
|
template <mcc_keyvalue_desc_c DESCR_T,
|
||||||
|
|||||||
Reference in New Issue
Block a user