Many files:
  Checked in e2fsprogs 1.08.

diff --git a/e2fsck/pass2.c b/e2fsck/pass2.c
index 0032c85..8822e8f 100644
--- a/e2fsck/pass2.c
+++ b/e2fsck/pass2.c
@@ -86,9 +86,8 @@
 
 	if (!preen)
 		printf("Pass 2: Checking directory structure\n");
-	size = ext2fs_get_icount_size(inode_link_info) + 10;
-	retval = ext2fs_create_icount(fs, EXT2_ICOUNT_OPT_INCREMENT,
-				      size, &inode_count);
+	retval = ext2fs_create_icount2(fs, EXT2_ICOUNT_OPT_INCREMENT,
+				       0, inode_link_info, &inode_count);
 	if (retval) {
 		com_err("ext2fs_create_icount", retval,
 			"while creating inode_count");