Simplify date_sec2date_str() in "utils.c".
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
parent
fdcfd74823
commit
d42d07ef69
13
src/utils.c
13
src/utils.c
@ -507,21 +507,16 @@ char *
|
|||||||
date_sec2date_str (long sec, char *datefmt)
|
date_sec2date_str (long sec, char *datefmt)
|
||||||
{
|
{
|
||||||
struct tm *lt;
|
struct tm *lt;
|
||||||
time_t t;
|
char *datestr = (char *) mem_calloc (BUFSIZ, sizeof (char));
|
||||||
char *datestr;
|
|
||||||
|
|
||||||
datestr = (char *) mem_calloc (BUFSIZ, sizeof (char));
|
|
||||||
|
|
||||||
if (sec == 0)
|
if (sec == 0)
|
||||||
(void)snprintf (datestr, BUFSIZ, "0");
|
(void)snprintf (datestr, BUFSIZ, "0");
|
||||||
else
|
else {
|
||||||
{
|
lt = localtime ((time_t *)&sec);
|
||||||
t = sec;
|
|
||||||
lt = localtime (&t);
|
|
||||||
strftime (datestr, BUFSIZ, datefmt, lt);
|
strftime (datestr, BUFSIZ, datefmt, lt);
|
||||||
}
|
}
|
||||||
|
|
||||||
return (datestr);
|
return datestr;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Generic function to format date. */
|
/* Generic function to format date. */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user