]> wimlib.net Git - wimlib/blobdiff - src/win32_apply.c
New helper function: inode_has_security_descriptor()
[wimlib] / src / win32_apply.c
index 7bacac9d50b42a742f92f39a6da386cf4fef7d1b..f4a2d753252181d1ba9ae5385a4aa93802868be8 100644 (file)
@@ -2451,7 +2451,7 @@ do_apply_metadata_to_file(HANDLE h, const struct wim_inode *inode,
        NTSTATUS status;
 
        /* Set security descriptor if present and not in NO_ACLS mode  */
-       if (inode->i_security_id >= 0 &&
+       if (inode_has_security_descriptor(inode) &&
            !(ctx->common.extract_flags & WIMLIB_EXTRACT_FLAG_NO_ACLS))
        {
                const struct wim_security_data *sd;