]> git.neil.brown.name Git - LaFS.git/commitdiff
Handle print_tree of NULL block cleanly.
authorNeilBrown <neilb@suse.de>
Fri, 2 Jul 2010 23:14:41 +0000 (09:14 +1000)
committerNeilBrown <neilb@suse.de>
Sat, 3 Jul 2010 00:00:07 +0000 (10:00 +1000)
Don't want a BUG here..

Signed-off-by: NeilBrown <neilb@suse.de>
checkpoint.c

index 79b9de74b3b546c93016aca474007634b5589aaa..f484e57bfbd84c032870a1aab070a4bff6770bbb 100644 (file)
@@ -204,6 +204,10 @@ int lafs_print_tree(struct block *b, int depth)
 
        printk("%*s", depth, "");
        printk("%s", strblk(b));
+       if (!b) {
+               printk("\n");
+               return 0;
+       }
 
        for (i = 0; i < 2; i++) {
                j = 0;