@@ -718,13 +718,12 @@ struct DisplayUnit {
718718 int prec;
719719 double pow10;
720720};
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
728727
729728void AppendNumberUnit (std::string* out, int64_t n, DisplayUnit unit) {
730729 char buf[sizeof (" 2562047788015216" )]; // hours in max duration
0 commit comments