summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/calcurse.h1
-rw-r--r--src/day.c2
-rw-r--r--src/utils.c16
3 files changed, 1 insertions, 18 deletions
diff --git a/src/calcurse.h b/src/calcurse.h
index c8c6b85..5686971 100644
--- a/src/calcurse.h
+++ b/src/calcurse.h
@@ -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);
diff --git a/src/day.c b/src/day.c
index a838d87..061b670 100644
--- a/src/day.c
+++ b/src/day.c
@@ -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)
{
diff --git a/src/utils.c b/src/utils.c
index 8988c53..ede1303 100644
--- a/src/utils.c
+++ b/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)