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)
constexpr unsigned long long operator"" _k(unsigned long long k) {
constexpr unsigned long long operator""_k(unsigned long long k) {
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;
}
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;
}
// User-defined literals for time, converted into double in seconds
// hours
constexpr double operator"" _h(unsigned long long h) {
constexpr double operator""_h(unsigned long long h) {
return static_cast<double>(h * 60 * 60);
}
// minutes
constexpr double operator"" _min(unsigned long long min) {
constexpr double operator""_min(unsigned long long min) {
return static_cast<double>(min * 60);
}
// seconds
constexpr double operator"" _s(unsigned long long s) {
constexpr double operator""_s(unsigned long long s) {
return static_cast<double>(s);
}
// milliseconds
constexpr double operator"" _ms(unsigned long long ms) {
constexpr double operator""_ms(unsigned long long ms) {
return static_cast<double>(ms) / 1000.;
}