mirror of
https://github.com/nghttp2/nghttp2.git
synced 2026-05-06 20:19:18 +08:00
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:
@@ -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.;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user