aboutsummaryrefslogtreecommitdiff
path: root/include/time.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/time.h')
-rw-r--r--include/time.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/include/time.h b/include/time.h
index 20abea6..f599eee 100644
--- a/include/time.h
+++ b/include/time.h
@@ -347,12 +347,20 @@ libc_hidden_proto (__time64)
/* Check whether T fits in int32_t, assume all usages are for
sizeof(time_t) == 32. */
static inline bool
-in_time_t_range (__time64_t t)
+in_int32_t_range (__time64_t t)
{
int32_t s = t;
return s == t;
}
+/* Check whether T fits in time_t. */
+static inline bool
+in_time_t_range (__time64_t t)
+{
+ time_t s = t;
+ return s == t;
+}
+
/* Convert a known valid struct timeval into a struct __timespec64. */
static inline struct __timespec64
valid_timeval_to_timespec64 (const struct timeval tv)