Remove date_sec2hour_str() from "utils.c".
date_sec2hour_str() is superseded by date_sec2date_str() with "%H:%M" as date format string, so replace all invocations and remove that function from "utils.c". Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
parent
082e7d4b98
commit
fdcfd74823
@ -854,7 +854,6 @@ long get_item_time (long);
|
||||
int get_item_hour (long);
|
||||
int get_item_min (long);
|
||||
long date2sec (struct date, unsigned, unsigned);
|
||||
char *date_sec2hour_str (long);
|
||||
char *date_sec2date_str (long, char *);
|
||||
void date_sec2date_fmt (long, const char *, char *);
|
||||
long date_sec_change (long, int, int);
|
||||
|
@ -603,7 +603,7 @@ day_edit_time (long time)
|
||||
while (1)
|
||||
{
|
||||
status_mesg (msg_time, "");
|
||||
timestr = date_sec2hour_str (time);
|
||||
timestr = date_sec2date_str (time, "%H:%M");
|
||||
updatestring (win[STA].p, ×tr, 0, 1);
|
||||
if (check_time (timestr) != 1 || strlen (timestr) == 0)
|
||||
{
|
||||
|
16
src/utils.c
16
src/utils.c
@ -502,22 +502,6 @@ date2sec (struct date day, unsigned hour, unsigned min)
|
||||
return t;
|
||||
}
|
||||
|
||||
/* Return a string containing the hour of a given date in seconds. */
|
||||
char *
|
||||
date_sec2hour_str (long sec)
|
||||
{
|
||||
const int TIME_LEN = 6;
|
||||
struct tm *lt;
|
||||
time_t t;
|
||||
char *timestr;
|
||||
|
||||
t = sec;
|
||||
lt = localtime (&t);
|
||||
timestr = (char *) mem_malloc (TIME_LEN);
|
||||
(void)snprintf (timestr, TIME_LEN, "%02u:%02u", lt->tm_hour, lt->tm_min);
|
||||
return timestr;
|
||||
}
|
||||
|
||||
/* Return a string containing the date, given a date in seconds. */
|
||||
char *
|
||||
date_sec2date_str (long sec, char *datefmt)
|
||||
|
Loading…
x
Reference in New Issue
Block a user