break;
err = fsw_block_get(vol, superblock_pos[i], 0, (void **)&buffer);
- if (err == FSW_UNSUPPORTED) {
+ if (err) {
fsw_block_release(vol, superblock_pos[i], buffer);
break;
}
//
struct fsw_fstype_table FSW_FSTYPE_TABLE_NAME(btrfs) = {
- { FSW_STRING_TYPE_UTF8, 4, 4, "btrfs" },
+ { FSW_STRING_TYPE_UTF8, 5, 5, "btrfs" },
sizeof(struct fsw_btrfs_volume),
sizeof(struct fsw_btrfs_dnode),