fsck: Fix sign when reporting blocks and inodes and some const bits
authorAlan Cox <alan@linux.intel.com>
Thu, 23 Nov 2017 23:05:19 +0000 (23:05 +0000)
committerAlan Cox <alan@linux.intel.com>
Thu, 23 Nov 2017 23:05:19 +0000 (23:05 +0000)
commit9e95053554ab2e4f3cfc39d414f803ec107f0b31
treedb60d5a11c8337f92b3ff66d73b277895196b9fe
parentb138a3a01f797519d96af12f7e8ea2e3c6c9ad11
fsck: Fix sign when reporting blocks and inodes and some const bits

With this fixed we report valid numbers on a big fsck. There is a weird 6502
oddity that it reports "0" for the memory pool, but I think that's a cc65
bug not an fsck one.

Also fix the path allocating on the recursive search. We now don't buffer
overrun given a long path.
Applications/util/fsck.c