From 17329745fc31fb23e6647ddf4ed41c0a8a0f90c1 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Wed, 21 Dec 2005 15:07:30 +0000 Subject: - fix check for group and user, remove some whitespace while at it. --- miscutils/makedevs.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'miscutils/makedevs.c') diff --git a/miscutils/makedevs.c b/miscutils/makedevs.c index 7bfe54fc1..0268fbb9d 100644 --- a/miscutils/makedevs.c +++ b/miscutils/makedevs.c @@ -86,7 +86,7 @@ extern int makedevs_main(int argc, char **argv) int ret = EXIT_SUCCESS; unsigned long flags; - flags = bb_getopt_ulflags(argc, argv, "d:", &line); + flags = bb_getopt_ulflags(argc, argv, "d:", &line); if (line) table = bb_xfopen(line, "r"); @@ -138,9 +138,9 @@ extern int makedevs_main(int argc, char **argv) if (name[0] == '#') { continue; } - - gid = group ? get_ug_id(group, bb_xgetgrnam) : getgid(); - uid = user ? get_ug_id(user, bb_xgetpwnam) : getuid(); + + gid = (*group) ? get_ug_id(group, bb_xgetgrnam) : getgid(); + uid = (*user) ? get_ug_id(user, bb_xgetpwnam) : getuid(); full_name = concat_path_file(rootdir, name); if (type == 'd') { -- cgit v1.2.3