Commit 262c9cb2 authored by Graham Reeds's avatar Graham Reeds

Fixed GCC 4.8 issue with lack of space between operator and literals in durations

parent a9c3d195
...@@ -174,22 +174,22 @@ operator+=(std::chrono::time_point<Clock, Duration>& lhs, const duration& rhs) { ...@@ -174,22 +174,22 @@ operator+=(std::chrono::time_point<Clock, Duration>& lhs, const duration& rhs) {
namespace literals { namespace literals {
constexpr duration operator""_min(unsigned long long x) { constexpr duration operator"" _min(unsigned long long x) {
return {time_unit::minutes, static_cast<uint32_t>(x)}; return {time_unit::minutes, static_cast<uint32_t>(x)};
} }
constexpr duration operator""_s(unsigned long long x) { constexpr duration operator"" _s(unsigned long long x) {
return {time_unit::seconds, static_cast<uint32_t>(x)}; return {time_unit::seconds, static_cast<uint32_t>(x)};
} }
constexpr duration operator""_ms(unsigned long long x) { constexpr duration operator"" _ms(unsigned long long x) {
return {time_unit::milliseconds, static_cast<uint32_t>(x)}; return {time_unit::milliseconds, static_cast<uint32_t>(x)};
} }
constexpr duration operator""_us(unsigned long long x) { constexpr duration operator"" _us(unsigned long long x) {
return {time_unit::microseconds, static_cast<uint32_t>(x)}; return {time_unit::microseconds, static_cast<uint32_t>(x)};
} }
constexpr duration operator""_ns(unsigned long long x) { constexpr duration operator"" _ns(unsigned long long x) {
return {time_unit::nanoseconds, static_cast<uint32_t>(x)}; return {time_unit::nanoseconds, static_cast<uint32_t>(x)};
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment