From 8beac03dc43199eb2120c3435db0c8e8ae993db3 Mon Sep 17 00:00:00 2001 From: Max Kellermann <max@musicpd.org> Date: Wed, 8 May 2019 16:09:27 +0200 Subject: [PATCH] time/Convert: add `noexcept` --- src/time/Convert.cxx | 4 ++-- src/time/Convert.hxx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/time/Convert.cxx b/src/time/Convert.cxx index 5f2b8bdb5..fcb19dbe5 100644 --- a/src/time/Convert.cxx +++ b/src/time/Convert.cxx @@ -69,7 +69,7 @@ LocalTime(std::chrono::system_clock::time_point tp) #ifdef __GLIBC__ std::chrono::system_clock::time_point -TimeGm(struct tm &tm) +TimeGm(struct tm &tm) noexcept { return std::chrono::system_clock::from_time_t(timegm(&tm)); } @@ -77,7 +77,7 @@ TimeGm(struct tm &tm) #endif std::chrono::system_clock::time_point -MakeTime(struct tm &tm) +MakeTime(struct tm &tm) noexcept { return std::chrono::system_clock::from_time_t(mktime(&tm)); } diff --git a/src/time/Convert.hxx b/src/time/Convert.hxx index bbe893bee..a84ecdf02 100644 --- a/src/time/Convert.hxx +++ b/src/time/Convert.hxx @@ -56,7 +56,7 @@ LocalTime(std::chrono::system_clock::time_point tp); */ gcc_pure std::chrono::system_clock::time_point -TimeGm(struct tm &tm); +TimeGm(struct tm &tm) noexcept; #endif @@ -65,6 +65,6 @@ TimeGm(struct tm &tm); */ gcc_pure std::chrono::system_clock::time_point -MakeTime(struct tm &tm); +MakeTime(struct tm &tm) noexcept; #endif