Sign in
android
/
platform
/
external
/
musl
/
290db7ffda2590ff26037056c50d367583af0069
/
.
/
compat
/
time32
/
time32.c
blob: 4b8fac1c291eb941dd531d0f450656a6cf1cb82e [
file
] [
log
] [
blame
]
#include
"time32.h"
#include
<time.h>
#include
<errno.h>
#include
<stdint.h>
time32_t
__time32
(
time32_t
*
p
)
{
time_t
t
=
time
(
0
);
if
(
t
<
INT32_MIN
||
t
>
INT32_MAX
)
{
errno
=
EOVERFLOW
;
return
-
1
;
}
if
(
p
)
*
p
=
t
;
return
t
;
}