summaryrefslogtreecommitdiff
path: root/src/base/time.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/time.cc')
-rw-r--r--src/base/time.cc13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/base/time.cc b/src/base/time.cc
index a0ae9bb82..86a31156c 100644
--- a/src/base/time.cc
+++ b/src/base/time.cc
@@ -117,20 +117,19 @@ Time::time() const
}
void
-Time::serialize(const std::string &base, ostream &os)
+Time::serialize(const std::string &base, CheckpointOut &cp) const
{
- paramOut(os, base + ".sec", sec());
- paramOut(os, base + ".nsec", nsec());
+ paramOut(cp, base + ".sec", sec());
+ paramOut(cp, base + ".nsec", nsec());
}
void
-Time::unserialize(const std::string &base, Checkpoint *cp,
- const string &section)
+Time::unserialize(const std::string &base, CheckpointIn &cp)
{
time_t secs;
time_t nsecs;
- paramIn(cp, section, base + ".sec", secs);
- paramIn(cp, section, base + ".nsec", nsecs);
+ paramIn(cp, base + ".sec", secs);
+ paramIn(cp, base + ".nsec", nsecs);
sec(secs);
nsec(nsecs);
}