We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1cf4acc commit af6e184Copy full SHA for af6e184
1 file changed
common/include/villas/jansson.hpp
@@ -297,7 +297,9 @@ void janssonUnpack(::json_t *json,
297
template <typename... Args> class JanssonPackFormatString {
298
public:
299
consteval JanssonPackFormatString(char const *fmt) : fmt(fmt) {
300
+#if defined(__cpp_lib_constexpr_vector) && __cpp_constexpr >= 201907L
301
validate(fmt);
302
+#endif
303
}
304
305
constexpr char const *c_str() const { return fmt; }
0 commit comments