From 541cbf42bd30f9c38cbab5b9a6af6f549db13964 Mon Sep 17 00:00:00 2001 From: Stefan Ritt Date: Wed, 26 Oct 2005 20:23:34 +0000 Subject: [PATCH] Fixed bug with invalid date on "Back" button SVN revision: 1536 --- src/elogd.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/elogd.c b/src/elogd.c index 9fd9d7e6..6a4c6350 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -4168,6 +4168,8 @@ int el_submit(LOGBOOK * lbs, int message_id, BOOL bedit, if (strieq(date, "")) el_decode(message, "Date: ", date_str); + else + strlcpy(date_str, date, sizeof(date_str)); if (strieq(reply_to, "")) el_decode(message, "Reply to: ", reply_to); if (strieq(in_reply_to, "")) @@ -4199,9 +4201,6 @@ int el_submit(LOGBOOK * lbs, int message_id, BOOL bedit, ltime = date_to_ltime(date_str); - if (date[8] == ' ') - date[8] = '0'; - sprintf(file_name, "%c%c%02d%c%ca.log", date_str[14], date_str[15], i + 1, date_str[5], date_str[6]); sprintf(str, "%s%s", dir, file_name);