From: Eric Biggers Date: Sun, 5 May 2013 03:47:44 +0000 (-0500) Subject: ntfs-capture.c: Do no-op reparse-point fixups X-Git-Tag: v1.4.0~128 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=5de5f74ca8a3bd8d013c97418320f54cd52f8e1a ntfs-capture.c: Do no-op reparse-point fixups --- diff --git a/src/ntfs-capture.c b/src/ntfs-capture.c index 9896cdcc..9797e338 100644 --- a/src/ntfs-capture.c +++ b/src/ntfs-capture.c @@ -645,6 +645,12 @@ build_dentry_tree_ntfs_recursive(struct wim_dentry **root_ret, goto out; } + /* Reparse-point fixups are a no-op because in NTFS-3g capture mode we + * only allow capturing an entire volume. */ + if (params->add_image_flags & WIMLIB_ADD_IMAGE_FLAG_RPFIX && + inode_is_symlink(inode)) + inode->i_not_rpfixed = 0; + if (!(params->add_image_flags & WIMLIB_ADD_IMAGE_FLAG_NO_ACLS)) { /* Get security descriptor */ char _sd[1];