Merge "Fix integer overflow in make_timestamp_ns_locked" into qt-qpr1-dev

This commit is contained in:
TreeHugger Robot
2019-08-24 02:40:41 +00:00
committed by Android (Google) Code Review

View File

@@ -664,7 +664,7 @@ int64_t WorkDirectory::make_timestamp_ns_locked() {
nanosleep(&spec, nullptr);
}
clock_gettime(CLOCK_REALTIME, &spec);
timestampNs = (spec.tv_sec) * 1000 + spec.tv_nsec;
timestampNs = int64_t(spec.tv_sec) * 1000 + spec.tv_nsec;
} while (file_exists_locked(timestampNs));
return timestampNs;
}