Merge "Use GetBuildTime from libchrome instead of __DATE__"
am: 4d18ae9301
* commit '4d18ae9301029271ddd86f4b311c97a130ad5044':
Use GetBuildTime from libchrome instead of __DATE__
This commit is contained in:
commit
529fa1867c
1 changed files with 2 additions and 4 deletions
|
|
@ -16,6 +16,7 @@
|
|||
|
||||
#include "uploader/metrics_log_base.h"
|
||||
|
||||
#include "base/build_time.h"
|
||||
#include "base/metrics/histogram_base.h"
|
||||
#include "base/metrics/histogram_samples.h"
|
||||
#include "uploader/metrics_hashes.h"
|
||||
|
|
@ -82,10 +83,7 @@ uint64_t MetricsLogBase::Hash(const std::string& value) {
|
|||
int64_t MetricsLogBase::GetBuildTime() {
|
||||
static int64_t integral_build_time = 0;
|
||||
if (!integral_build_time) {
|
||||
Time time;
|
||||
const char* kDateTime = __DATE__ " " __TIME__ " GMT";
|
||||
bool result = Time::FromString(kDateTime, &time);
|
||||
DCHECK(result);
|
||||
Time time = base::GetBuildTime();
|
||||
integral_build_time = static_cast<int64_t>(time.ToTimeT());
|
||||
}
|
||||
return integral_build_time;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue