Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
#include "cephfs_features.h"
#include "mdstypes.h"
+#undef FMT_HEADER_ONLY
+#define FMT_HEADER_ONLY 1
+#include <fmt/format.h>
+
static const std::array feature_names
{
"reserved",
for (size_t i = 0; i < feature_names.size(); ++i) {
if (!features.test(i))
continue;
- char s[18];
- snprintf(s, sizeof(s), "feature_%zu", i);
- f->dump_string(s, cephfs_feature_name(i));
+ f->dump_string(fmt::format("feature_{}", i),
+ cephfs_feature_name(i));
}
}
-