Fixed potential uninitialized variable and signedness inconsistency
Also remember the filesystem type in the volume list