← Commit list

323cbbfaa

Denis Vlasenko
Denis Vlasenko
2009-04-13
FAILED Duration: 30s

Subject

mdev: fix a bug where \t is not treated as delimiter after [>|=PATH]

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 →

util-linux/mdev.c+4 -1
@@ -173,13 +173,16 @@ static void make_device(char *path, int delete)
break;
aliaslink = *val;
if (aliaslink == '>' || aliaslink == '=') {
- char *s;
+ char *s, *st;
# if ENABLE_FEATURE_MDEV_RENAME_REGEXP
char *p;
unsigned i, n;
# endif
char *a = val;
s = strchrnul(val, ' ');
+ st = strchrnul(val, '\t');
+ if (st < s)
+ s = st;
val = (s[0] && s[1]) ? s+1 : NULL;
s[0] = '\0';
# if ENABLE_FEATURE_MDEV_RENAME_REGEXP