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