Skip to content

Commit

Permalink
Format settings only on v9 libfmt
Browse files Browse the repository at this point in the history
  • Loading branch information
davidmoreno committed Feb 16, 2024
1 parent 7d44db9 commit 0798a15
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions src/settings.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,7 @@

#include "settings.hpp"

fmt::appender
fmt::formatter<rtpmididns::settings_t::alsa_announce_t>::format(
fmt::appender fmt::formatter<rtpmididns::settings_t::alsa_announce_t>::format(
const rtpmididns::settings_t::alsa_announce_t &data, format_context &ctx) {

return fmt::format_to(ctx.out(), "[alsa_announce_t {}]", data.name);
Expand Down Expand Up @@ -80,6 +79,7 @@ fmt::formatter<std::vector<rtpmididns::settings_t::connect_to_t>>::format(

fmt::appender fmt::formatter<rtpmididns::settings_t>::format(
const rtpmididns::settings_t &data, format_context &ctx) {
#if FMT_VERSION > 90000
return fmt::format_to(ctx.out(),
"[settings_t: alsa_name: {}, alsa_network: {}, "
"control_filename: {}, rtpmidi_announces: {}, "
Expand All @@ -89,6 +89,9 @@ fmt::appender fmt::formatter<rtpmididns::settings_t>::format(
data.control_filename, data.rtpmidi_announces,
data.alsa_announces, data.connect_to,
data.alsa_hw_auto_export);
#else
return fmt::format_to(ctx.out(), "[settings_t]");
#endif
}

fmt::appender
Expand Down

0 comments on commit 0798a15

Please sign in to comment.