]> www.infradead.org Git - mtd-utils.git/commit
libmtd: perform device checking first
authorBrian Norris <computersforpeace@gmail.com>
Wed, 8 Feb 2012 21:26:20 +0000 (13:26 -0800)
committerArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
Wed, 29 Feb 2012 07:19:17 +0000 (09:19 +0200)
commitc3e2250260f9ab7846cea5ae974ddb7379a8fef6
treed927dab42854f185a97e3c5c86e3d69b2d439346
parent71c76e74661492b4f68f670514866cfc85f47089
libmtd: perform device checking first

If we don't check for the MTD before calling `legacy_get_dev_info1', we may
get errors like:

libmtd: MTD subsystem is old and does not support sysfs, so MTD character device nodes have to exist
libmtd: error!: "/dev/mtd2" is not a character device
mtdinfo: error!: libmtd failed get MTD device 2 information
         error 22 (Invalid argument)

So reverse the order of these two checks.

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
lib/libmtd.c