aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCory Fields <cory-nospam-@coryfields.com>2015-04-09 20:11:14 -0400
committerGavin Andresen <gavinandresen@gmail.com>2015-05-14 10:37:19 -0400
commitcfefe5b88c57c08759492647b360c17126acb826 (patch)
tree1c44f027e795cbbcba129183bc62ff9c12232c63
parentca66717d89d78f4b5e82d23964d5ae18620832f3 (diff)
scheduler: fix with boost <= 1.50
-rw-r--r--src/scheduler.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/scheduler.cpp b/src/scheduler.cpp
index ff223c231d..8b55888ae8 100644
--- a/src/scheduler.cpp
+++ b/src/scheduler.cpp
@@ -21,11 +21,7 @@ CScheduler::~CScheduler()
#if BOOST_VERSION < 105000
static boost::system_time toPosixTime(const boost::chrono::system_clock::time_point& t)
{
- boost::chrono::system_clock::duration d = t.time_since_epoch();
- boost::chrono::microseconds usecs = boost::chrono::duration_cast<boost::chrono::microseconds>(d);
- boost::system_time result = boost::posix_time::from_time_t(0) +
- boost::posix_time::microseconds(usecs.count());
- return result;
+ return boost::posix_time::from_time_t(boost::chrono::system_clock::to_time_t(t));
}
#endif