--- linux-2.6.27.4/drivers/mtd/devices/block2mtd.c.orig 2008-11-04 17:34:06.000000000 +0200 +++ linux-2.6.27.4/drivers/mtd/devices/block2mtd.c 2008-11-04 17:53:44.000000000 +0200 @@ -255,7 +255,7 @@ return; } - +/* static void block2mtd_free_device(struct block2mtd_dev *dev) { if (!dev) @@ -271,11 +271,11 @@ kfree(dev); } - +*/ static int _open_bdev(struct block2mtd_dev *dev) { struct block_device *bdev; - struct block2mtd_dev *dev; +// struct block2mtd_dev *dev; struct mtd_partition *part; char *name; @@ -370,6 +370,7 @@ { struct block2mtd_dev *dev; struct mtd_partition *part; + char *name; if (!devname) return NULL;