




 partitions/check.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN fs/partitions/check.c~partitions-warnings fs/partitions/check.c
--- 25-power4/fs/partitions/check.c~partitions-warnings	2003-02-10 23:22:51.000000000 -0800
+++ 25-power4-akpm/fs/partitions/check.c	2003-02-10 23:22:51.000000000 -0800
@@ -297,7 +297,7 @@ static ssize_t part_dev_read(struct hd_s
 	struct gendisk *disk = container_of(p->kobj.parent,struct gendisk,kobj);
 	int part = p - disk->part + 1;
 	dev_t base = MKDEV(disk->major, disk->first_minor); 
-	return sprintf(page, "%04x\n",base + part);
+	return sprintf(page, "%04x\n", (unsigned)(base + part));
 }
 static ssize_t part_start_read(struct hd_struct * p, char *page)
 {

_
