fs/umsdos/emd.c micropatch

From: Bernd Jendrissek (bernd.jendrissek@mailbox.co.za)
Date: Tue Aug 15 2000 - 01:59:35 EST


This patch makes fs/umsdos/emd.c compile using gcc 2.95.2

diff -u --recursive --new-file v2.4.0-test6/linux/fs/umsdos.c linux/fs/umsdos.c
--- v2.4.0-test6/linux/fs/umsdos/emd.c 2000/08/15 07:08:36 1.1
+++ linux/fs/umsdos/emd.c 2000/08/15 07:15:06
@@ -142,7 +142,7 @@
        recsize = umsdos_evalrecsize(p->name_len);
        if (offs + recsize > PAGE_CACHE_SIZE) {
                struct page *page2;
- int part = (page_address(page) + PAGE_CACHE_SIZE) - p->spare;
+ int part = (page_address(page) + PAGE_CACHE_SIZE) - (void *)p->spare;
                page2 = read_cache_page(mapping, 1+(*pos>>PAGE_CACHE_SHIFT),
                                (filler_t*)mapping->a_ops->readpage, NULL);
                if (IS_ERR(page2)) {
@@ -261,7 +261,7 @@
                p->rdev = cpu_to_le16(entry->rdev);
                p->mode = cpu_to_le16(entry->mode);
                memcpy(p->name,entry->name,
- (page_address(page) + PAGE_CACHE_SIZE) - p->spare);
+ (page_address(page) + PAGE_CACHE_SIZE) - (void *)p->spare);
                memcpy(page_address(page2),
                                entry->spare+PAGE_CACHE_SIZE-offs,
                                offs+info->recsize-PAGE_CACHE_SIZE);

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Aug 15 2000 - 21:00:37 EST