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:
Lukas Fleischer 2011-03-04 10:08:02 +01:00
parent 082e7d4b98
commit fdcfd74823
3 changed files with 1 additions and 18 deletions

View File

@ -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);

View File

@ -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, &timestr, 0, 1);
if (check_time (timestr) != 1 || strlen (timestr) == 0)
{

View File

@ -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)