]> git.sven.stormbind.net Git - sven/exfat-utils.git/blobdiff - fsck/main.c
New upstream version 1.2.7
[sven/exfat-utils.git] / fsck / main.c
index b413c58bfe4f0074917afbeb214df9a656e7cf3e..b5e6f48f6d213891bfdaffcddb70d018c2d583d2 100644 (file)
@@ -39,7 +39,7 @@ static int nodeck(struct exfat* ef, struct exfat_node* node)
 
        while (clusters--)
        {
-               if (CLUSTER_INVALID(c))
+               if (CLUSTER_INVALID(*ef->sb, c))
                {
                        char name[EXFAT_UTF8_NAME_BUFFER_MAX];
 
@@ -98,7 +98,7 @@ static void dirck(struct exfat* ef, const char* path)
                exfat_put_node(ef, parent);
                return;
        }
-       while ((node = exfat_readdir(ef, &it)))
+       while ((node = exfat_readdir(&it)))
        {
                exfat_get_name(node, entry_path + path_length + 1);
                exfat_debug("%s: %s, %"PRIu64" bytes, cluster %u", entry_path,