* only 1 link and refuse to hard link them. This is because Windows
* has a bug where it can return duplicate File IDs for files and
* directories on the FAT filesystem. */
- ret = inode_table_new_dentry(¶ms->inode_table,
+ ret = inode_table_new_dentry(params->inode_table,
path_basename_with_len(path, path_num_chars),
((u64)file_info.nFileIndexHigh << 32) |
(u64)file_info.nFileIndexLow,
&& (vol_flags & FILE_PERSISTENT_ACLS))
{
ret = win32_get_security_descriptor(hFile, path, inode,
- ¶ms->sd_set, state,
+ params->sd_set, state,
params->add_flags);
if (ret)
goto out;
/* Update pattern prefix. */
if (params->config != NULL)
{
- params->config->_prefix = TSTRDUP(path);
- params->config->_prefix_num_tchars = path_nchars;
- if (params->config->_prefix == NULL)
+ params->config->prefix = TSTRDUP(path);
+ params->config->prefix_num_tchars = path_nchars;
+ if (params->config->prefix == NULL)
{
ret = WIMLIB_ERR_NOMEM;
goto out_free_path;
path_nchars, params,
&state, vol_flags);
if (params->config != NULL)
- FREE(params->config->_prefix);
+ FREE(params->config->prefix);
out_free_path:
FREE(path);
if (ret == 0)