]> err.no Git - linux-2.6/blobdiff - fs/hfs/bnode.c
[PATCH] remove verify_area(): remove verify_area() from various uaccess.h headers
[linux-2.6] / fs / hfs / bnode.c
index 6ad1211f84edb0fcd4264faea1ecedb01fead7b9..a096c5a5666442530eeb208baa4069122511c11d 100644 (file)
@@ -480,6 +480,8 @@ void hfs_bnode_put(struct hfs_bnode *node)
                        return;
                }
                for (i = 0; i < tree->pages_per_bnode; i++) {
+                       if (!node->page[i])
+                               continue;
                        mark_page_accessed(node->page[i]);
 #if REF_PAGES
                        put_page(node->page[i]);