]> wimlib.net Git - wimlib/blobdiff - src/add_image.c
win32: handle excluded reparse points correctly
[wimlib] / src / add_image.c
index 3b498c142f2de97c2620cab9f058edecafbde8b9..ff97bc1c603a7ee1ec7a4b5bad82a13eccaf6062 100644 (file)
@@ -146,6 +146,7 @@ unix_capture_directory(struct wim_dentry *dir_dentry,
        }
 
        /* Recurse on directory contents */
+       ret = 0;
        for (;;) {
                errno = 0;
                entry = readdir(dir);
@@ -299,9 +300,7 @@ unix_build_dentry_tree_recursive(struct wim_dentry **root_ret,
 
        ret = inode_table_new_dentry(params->inode_table,
                                     path_basename_with_len(path, path_len),
-                                    stbuf.st_ino,
-                                    stbuf.st_dev,
-                                    &root);
+                                    stbuf.st_ino, stbuf.st_dev, false, &root);
        if (ret)
                goto out;