summary refs log tree commit diff
path: root/src/MatrixClient.h
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2022-10-01 18:05:23 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2022-10-01 18:05:49 +0200
commit22a6b8ddb47dee245a7213eab2b0527a7a3cfd52 (patch)
treed9f58046ba626f9d6e65c96ec7627ac4d6bfb51d /src/MatrixClient.h
parentFix clazy (diff)
downloadnheko-22a6b8ddb47dee245a7213eab2b0527a7a3cfd52.tar.xz
Properly qualify fmt function
Otherwise it conflicts with C++20 fmt.
Diffstat (limited to 'src/MatrixClient.h')
-rw-r--r--src/MatrixClient.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/MatrixClient.h b/src/MatrixClient.h
index f57ba7af..2de19e2d 100644
--- a/src/MatrixClient.h
+++ b/src/MatrixClient.h
@@ -33,7 +33,7 @@ struct fmt::formatter<mtx::http::ClientError>
     bool print_matrix_error  = false;
 
     // Parses format specifications of the form ['f' | 'e'].
-    constexpr auto parse(format_parse_context &ctx) -> decltype(ctx.begin())
+    constexpr auto parse(fmt::format_parse_context &ctx) -> decltype(ctx.begin())
     {
         // [ctx.begin(), ctx.end()) is a character range that contains a part of
         // the format string starting from the format specifications to be parsed,
@@ -72,7 +72,7 @@ struct fmt::formatter<mtx::http::ClientError>
 
         // Check if reached the end of the range:
         if (it != end && *it != '}')
-            throw format_error("invalid format");
+            throw fmt::format_error("invalid format");
 
         // Return an iterator past the end of the parsed range:
         return it;
@@ -85,24 +85,24 @@ struct fmt::formatter<mtx::http::ClientError>
     {
         // ctx.out() is an output iterator to write to.
         bool prepend_comma = false;
-        format_to(ctx.out(), "(");
+        fmt::format_to(ctx.out(), "(");
         if (print_network_error || e.error_code) {
-            format_to(ctx.out(), "connection: {}", e.error_code_string());
+            fmt::format_to(ctx.out(), "connection: {}", e.error_code_string());
             prepend_comma = true;
         }
 
         if (print_http_error ||
             (e.status_code != 0 && (e.status_code < 200 || e.status_code >= 300))) {
             if (prepend_comma)
-                format_to(ctx.out(), ", ");
-            format_to(ctx.out(), "http: {}", e.status_code);
+                fmt::format_to(ctx.out(), ", ");
+            fmt::format_to(ctx.out(), "http: {}", e.status_code);
             prepend_comma = true;
         }
 
         if (print_parser_error || !e.parse_error.empty()) {
             if (prepend_comma)
-                format_to(ctx.out(), ", ");
-            format_to(ctx.out(), "parser: {}", e.parse_error);
+                fmt::format_to(ctx.out(), ", ");
+            fmt::format_to(ctx.out(), "parser: {}", e.parse_error);
             prepend_comma = true;
         }
 
@@ -110,14 +110,14 @@ struct fmt::formatter<mtx::http::ClientError>
             (e.matrix_error.errcode != mtx::errors::ErrorCode::M_UNRECOGNIZED &&
              !e.matrix_error.error.empty())) {
             if (prepend_comma)
-                format_to(ctx.out(), ", ");
-            format_to(ctx.out(),
-                      "matrix: {}:'{}'",
-                      to_string(e.matrix_error.errcode),
-                      e.matrix_error.error);
+                fmt::format_to(ctx.out(), ", ");
+            fmt::format_to(ctx.out(),
+                           "matrix: {}:'{}'",
+                           to_string(e.matrix_error.errcode),
+                           e.matrix_error.error);
         }
 
-        return format_to(ctx.out(), ")");
+        return fmt::format_to(ctx.out(), ")");
     }
 };
 
@@ -129,7 +129,7 @@ struct fmt::formatter<std::optional<mtx::http::ClientError>> : formatter<mtx::ht
     auto format(std::optional<mtx::http::ClientError> c, FormatContext &ctx)
     {
         if (!c)
-            return format_to(ctx.out(), "(no error)");
+            return fmt::format_to(ctx.out(), "(no error)");
         else
             return formatter<mtx::http::ClientError>::format(*c, ctx);
     }