← Commit list

043d15da3

Denis Vlasenko
Denis Vlasenko
2008-07-28
FAILED Duration: 21s

Subject

tr: fix "tr [=" case. Closes bug 4374.

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

coreutils/tr.c+2 -0
@@ -135,6 +135,8 @@ static unsigned int expand(const char *arg, char *buffer)
/* "[xyz...", i=x, arg points to y */
if (ENABLE_FEATURE_TR_EQUIV && i == '=') { /* [=CHAR=] */
*buffer++ = *arg; /* copy CHAR */
+ if (!*arg || arg[1] != '=' || arg[2] != ']')
+ bb_show_usage();
arg += 3; /* skip CHAR=] */
continue;
}