From 0e2cb6d1e2553675bba2999829bbc29219aea987 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Wed, 29 Dec 2021 06:41:05 +0100 Subject: echo: add FIXME comment Signed-off-by: Denys Vlasenko --- coreutils/echo.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'coreutils') diff --git a/coreutils/echo.c b/coreutils/echo.c index 82f0358b6..44b2eb5d0 100644 --- a/coreutils/echo.c +++ b/coreutils/echo.c @@ -321,6 +321,8 @@ int echo_main(int argc, char **argv) if (*arg == '0' && (unsigned char)(arg[1] - '0') < 8) { arg++; } +//FIXME? we also accept non-0 starting sequences (see echo-prints-slash_41 test) +// echo -ne '-\41-' prints "-!-". bash 5.0.17 does not (prints "-\41-"). /* bb_process_escape_sequence can handle nul correctly */ c = bb_process_escape_sequence( (void*) &arg); } -- cgit v1.2.3