Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/contrib/file/src/asctime_r.c
39478 views
1
/* $File: asctime_r.c,v 1.3 2022/09/24 20:30:13 christos Exp $ */
2
3
#include "file.h"
4
#ifndef lint
5
FILE_RCSID("@(#)$File: asctime_r.c,v 1.3 2022/09/24 20:30:13 christos Exp $")
6
#endif /* lint */
7
#include <time.h>
8
#include <string.h>
9
10
/* asctime_r is not thread-safe anyway */
11
char *
12
asctime_r(const struct tm *t, char *dst)
13
{
14
char *p = asctime(t);
15
if (p == NULL)
16
return NULL;
17
memcpy(dst, p, 26);
18
return dst;
19
}
20
21