Merge pull request #2697 from nghttp2/src-fix-cxx23-warnings

src: Fix warning "space between quotes and suffix is deprecated in C++23"
This commit is contained in:
Tatsuhiro Tsujikawa
2026-04-23 21:22:47 +09:00
committed by GitHub

View File

@@ -159,37 +159,37 @@ template <typename T> void dlist_delete_all(DList<T> &dl) {
// User-defined literals for K, M, and G (powers of 1024) // User-defined literals for K, M, and G (powers of 1024)
constexpr unsigned long long operator"" _k(unsigned long long k) { constexpr unsigned long long operator""_k(unsigned long long k) {
return k * 1024; return k * 1024;
} }
constexpr unsigned long long operator"" _m(unsigned long long m) { constexpr unsigned long long operator""_m(unsigned long long m) {
return m * 1024 * 1024; return m * 1024 * 1024;
} }
constexpr unsigned long long operator"" _g(unsigned long long g) { constexpr unsigned long long operator""_g(unsigned long long g) {
return g * 1024 * 1024 * 1024; return g * 1024 * 1024 * 1024;
} }
// User-defined literals for time, converted into double in seconds // User-defined literals for time, converted into double in seconds
// hours // hours
constexpr double operator"" _h(unsigned long long h) { constexpr double operator""_h(unsigned long long h) {
return static_cast<double>(h * 60 * 60); return static_cast<double>(h * 60 * 60);
} }
// minutes // minutes
constexpr double operator"" _min(unsigned long long min) { constexpr double operator""_min(unsigned long long min) {
return static_cast<double>(min * 60); return static_cast<double>(min * 60);
} }
// seconds // seconds
constexpr double operator"" _s(unsigned long long s) { constexpr double operator""_s(unsigned long long s) {
return static_cast<double>(s); return static_cast<double>(s);
} }
// milliseconds // milliseconds
constexpr double operator"" _ms(unsigned long long ms) { constexpr double operator""_ms(unsigned long long ms) {
return static_cast<double>(ms) / 1000.; return static_cast<double>(ms) / 1000.;
} }