]> www.infradead.org Git - mtd-utils.git/commitdiff
libmtd: fix mtd_is_bad return code
authorRoger Quadros <ext-roger.quadros@nokia.com>
Fri, 27 Mar 2009 16:48:58 +0000 (18:48 +0200)
committerArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Fri, 27 Mar 2009 16:50:08 +0000 (18:50 +0200)
Signed-off-by: Roger Quadros <ext-roger.quadros@nokia.com>
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
ubi-utils/src/libmtd.c

index b2f386aa5e8f75e07e9fd12c49c9bc1822c877f1..32fdf57ce43045f3076a83fcc083caf31493f66e 100644 (file)
@@ -194,7 +194,7 @@ int mtd_is_bad(const struct mtd_info *mtd, int eb)
        if (ret == -1)
                return sys_errmsg("MEMGETBADBLOCK ioctl failed for "
                                  "eraseblock %d (mtd%d)", eb, mtd->num);
-       return 0;
+       return ret;
 }
 
 /**