From d53c03b0989f8354a7e4dbb947a150fc7fe3f6d1 Mon Sep 17 00:00:00 2001 From: Brian Norris Date: Tue, 9 Aug 2011 14:36:43 -0700 Subject: mtdinfo: refactor code to remove "args.all" dependency Signed-off-by: Brian Norris Acked-by: Mike Frysinger Signed-off-by: Artem Bityutskiy --- ubi-utils/mtdinfo.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'ubi-utils') diff --git a/ubi-utils/mtdinfo.c b/ubi-utils/mtdinfo.c index b4a2f4c..0a20c76 100644 --- a/ubi-utils/mtdinfo.c +++ b/ubi-utils/mtdinfo.c @@ -338,8 +338,7 @@ static int print_dev_info(libmtd_t libmtd, const struct mtd_info *mtd_info, int return 0; } -static int print_general_info(libmtd_t libmtd, const struct mtd_info *mtd_info, - int all) +static int print_general_info(libmtd_t libmtd, const struct mtd_info *mtd_info) { int i, err, first = 1; struct mtd_dev_info mtd; @@ -366,15 +365,9 @@ static int print_general_info(libmtd_t libmtd, const struct mtd_info *mtd_info, } } printf("\n"); - printf("Sysfs interface supported: %s\n", + printf("Sysfs interface supported: %s\n\n", mtd_info->sysfs_supported ? "yes" : "no"); - if (!all) - return 0; - - first = 1; - printf("\n"); - for (i = mtd_info->lowest_mtd_num; i <= mtd_info->highest_mtd_num; i++) { err = print_dev_info(libmtd, mtd_info, i); @@ -421,7 +414,7 @@ int main(int argc, char * const argv[]) goto out_libmtd; err = print_dev_info(libmtd, &mtd_info, mtdn); } else - err = print_general_info(libmtd, &mtd_info, args.all); + err = print_general_info(libmtd, &mtd_info); if (err) goto out_libmtd; -- cgit v1.2.3