diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/time/Convert.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/time/Convert.hxx b/src/time/Convert.hxx index 5f75cd40f..bbe893bee 100644 --- a/src/time/Convert.hxx +++ b/src/time/Convert.hxx @@ -33,6 +33,8 @@ #ifndef TIME_CONVERT_HXX #define TIME_CONVERT_HXX +#include "util/Compiler.h" + #include <chrono> /** @@ -52,6 +54,7 @@ LocalTime(std::chrono::system_clock::time_point tp); /** * Convert a UTC-based "struct tm" to a UTC-based time point. */ +gcc_pure std::chrono::system_clock::time_point TimeGm(struct tm &tm); @@ -60,6 +63,7 @@ TimeGm(struct tm &tm); /** * Convert a local "struct tm" to a UTC-based time point. */ +gcc_pure std::chrono::system_clock::time_point MakeTime(struct tm &tm); |