@@ -718,13 +718,12 @@ struct DisplayUnit {
718
718
int prec;
719
719
double pow10;
720
720
};
721
- ABSL_CONST_INIT const DisplayUnit kDisplayNano = {" ns" , 2 , 1e2 };
722
- ABSL_CONST_INIT const DisplayUnit kDisplayMicro = {" us" , 5 , 1e5 };
723
- ABSL_CONST_INIT const DisplayUnit kDisplayMilli = {" ms" , 8 , 1e8 };
724
- ABSL_CONST_INIT const DisplayUnit kDisplaySec = {" s" , 11 , 1e11 };
725
- ABSL_CONST_INIT const DisplayUnit kDisplayMin = {" m" , -1 , 0.0 }; // prec ignored
726
- ABSL_CONST_INIT const DisplayUnit kDisplayHour = {" h" , -1 ,
727
- 0.0 }; // prec ignored
721
+ constexpr DisplayUnit kDisplayNano = {" ns" , 2 , 1e2 };
722
+ constexpr DisplayUnit kDisplayMicro = {" us" , 5 , 1e5 };
723
+ constexpr DisplayUnit kDisplayMilli = {" ms" , 8 , 1e8 };
724
+ constexpr DisplayUnit kDisplaySec = {" s" , 11 , 1e11 };
725
+ constexpr DisplayUnit kDisplayMin = {" m" , -1 , 0.0 }; // prec ignored
726
+ constexpr DisplayUnit kDisplayHour = {" h" , -1 , 0.0 }; // prec ignored
728
727
729
728
void AppendNumberUnit (std::string* out, int64_t n, DisplayUnit unit) {
730
729
char buf[sizeof (" 2562047788015216" )]; // hours in max duration
0 commit comments