[git commit] date: remove non-standard special-casing of date '+%f'

Denys Vlasenko vda.linux at googlemail.com
Sat Nov 28 21:07:00 UTC 2020


commit: https://git.busybox.net/busybox/commit/?id=56a5731a1a06ab785fc327b2a864466325fd262e
branch: https://git.busybox.net/busybox/commit/?id=refs/heads/master

git log did not reveal why it is there.

function                                             old     new   delta
date_main                                           1016     995     -21

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 coreutils/date.c | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/coreutils/date.c b/coreutils/date.c
index 3a3344b90..585866fd2 100644
--- a/coreutils/date.c
+++ b/coreutils/date.c
@@ -383,10 +383,6 @@ int date_main(int argc UNUSED_PARAM, char **argv)
 		/* With no format string, just print a blank line */
 		date_buf[0] = '\0';
 	} else {
-		/* Handle special conversions */
-		if (is_prefixed_with(fmt_dt2str, "%f")) {
-			fmt_dt2str = (char*)"%Y.%m.%d-%H:%M:%S";
-		}
 		/* Generate output string */
 		strftime(date_buf, COMMON_BUFSIZE, fmt_dt2str, &tm_time);
 	}


More information about the busybox-cvs mailing list