summaryrefslogtreecommitdiffstats
path: root/base/time_win.cc
diff options
context:
space:
mode:
Diffstat (limited to 'base/time_win.cc')
-rw-r--r--base/time_win.cc9
1 files changed, 8 insertions, 1 deletions
diff --git a/base/time_win.cc b/base/time_win.cc
index 0174a90..fa24868 100644
--- a/base/time_win.cc
+++ b/base/time_win.cc
@@ -126,11 +126,18 @@ Time Time::Now() {
continue;
}
- return elapsed + initial_time;
+ return Time(elapsed + initial_time);
}
}
// static
+Time Time::NowFromSystemTime() {
+ // Force resync.
+ InitializeClock();
+ return Time(initial_time);
+}
+
+// static
Time Time::FromFileTime(FILETIME ft) {
return Time(FileTimeToMicroseconds(ft));
}