Skip to content

Commit d4b18cf

Browse files
committed
fmt: format must be const since fmt 10.0.0
Ensures this will work with recent fmt version (12.0.0). Was not caught earlier since this code path is unused unless someone actually uses the formatters. Change-Id: Ida7a106cfae9ebf1a3f063308daccd1b7cb997b9
1 parent da9f2c0 commit d4b18cf

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/KDFoundation/formatters.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ struct KDFOUNDATION_API fmt::formatter<glm::vec3> {
2626
}
2727

2828
template<typename FormatContext>
29-
auto format(glm::vec3 const &v, FormatContext &ctx)
29+
auto format(glm::vec3 const &v, FormatContext &ctx) const
3030
{
3131
return fmt::format_to(ctx.out(), "Vec3({:f}, {:f}, {:f})", v[0], v[1], v[2]);
3232
}
@@ -41,7 +41,7 @@ struct KDFOUNDATION_API fmt::formatter<glm::vec4> {
4141
}
4242

4343
template<typename FormatContext>
44-
auto format(glm::vec4 const &v, FormatContext &ctx)
44+
auto format(glm::vec4 const &v, FormatContext &ctx) const
4545
{
4646
return fmt::format_to(ctx.out(), "Vec4({:f}, {:f}, {:f} {:f})", v[0], v[1], v[2], v[3]);
4747
}
@@ -56,7 +56,7 @@ struct KDFOUNDATION_API fmt::formatter<glm::quat> {
5656
}
5757

5858
template<typename FormatContext>
59-
auto format(glm::quat const &v, FormatContext &ctx)
59+
auto format(glm::quat const &v, FormatContext &ctx) const
6060
{
6161
return fmt::format_to(ctx.out(), "Quat({:f}, {:f}, {:f} {:f})", v[0], v[1], v[2], v[3]);
6262
}
@@ -71,7 +71,7 @@ struct KDFOUNDATION_API fmt::formatter<glm::mat4> {
7171
}
7272

7373
template<typename FormatContext>
74-
auto format(glm::mat4 const &v, FormatContext &ctx)
74+
auto format(glm::mat4 const &v, FormatContext &ctx) const
7575
{
7676
return fmt::format_to(ctx.out(), "Mat4({:f}, {:f}, {:f} {:f}\n {:f}, {:f}, {:f} {:f}\n {:f}, {:f}, {:f} {:f}\n {:f}, {:f}, {:f} {:f})",
7777
v[0][0], v[1][0], v[2][0], v[3][0],

0 commit comments

Comments
 (0)