From b6f48d52914723378f6db82bd7e02fb337d13314 Mon Sep 17 00:00:00 2001 From: Oliver Hamlet Date: Sun, 12 Feb 2017 16:23:40 +0000 Subject: [PATCH] Format commit date using standard library Boost.Locale is unnecessary. --- src/api/masterlist.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/api/masterlist.cpp b/src/api/masterlist.cpp index a9655264..771a8623 100644 --- a/src/api/masterlist.cpp +++ b/src/api/masterlist.cpp @@ -24,6 +24,9 @@ #include "api/masterlist.h" +#include +#include + #include #include @@ -71,9 +74,9 @@ MasterlistInfo Masterlist::GetInfo(const boost::filesystem::path& path, bool sho const git_oid * oid = git_object_id(git.GetData().object); git.Call(git_commit_lookup(&git.GetData().commit, git.GetData().repo, oid)); git_time_t time = git_commit_time(git.GetData().commit); - boost::locale::date_time dateTime(time); - std::stringstream out; - out << boost::locale::as::ftime("%Y-%m-%d") << dateTime; + + std::ostringstream out; + out << std::put_time(std::gmtime(&time), "%Y-%m-%d"); info.revision_date = out.str(); BOOST_LOG_TRIVIAL(trace) << "Diffing masterlist HEAD and working copy.";