mirror of
https://github.com/trapexit/mergerfs.git
synced 2026-10-26 19:01:56 -04:00
Auto-commit fuse.cpp
This commit is contained in:
parent
448dded0de
commit
6ecad9f9a1
1 changed files with 13 additions and 13 deletions
|
|
@ -465,20 +465,20 @@ unhash_name(node_t *node)
|
|||
|
||||
for(; *nodep != NULL; nodep = &(*nodep)->name_next)
|
||||
{
|
||||
if(*nodep == node)
|
||||
{
|
||||
*nodep = node->name_next;
|
||||
node->name_next = NULL;
|
||||
unref_node(node->parent);
|
||||
free(node->name);
|
||||
node->name = NULL;
|
||||
node->parent = NULL;
|
||||
f.name_table.use--;
|
||||
if(*nodep != node)
|
||||
continue;
|
||||
|
||||
if(f.name_table.use < f.name_table.size / 4)
|
||||
remerge_name();
|
||||
return;
|
||||
}
|
||||
*nodep = node->name_next;
|
||||
node->name_next = NULL;
|
||||
unref_node(node->parent);
|
||||
free(node->name);
|
||||
node->name = NULL;
|
||||
node->parent = NULL;
|
||||
f.name_table.use--;
|
||||
|
||||
if(f.name_table.use < f.name_table.size / 4)
|
||||
remerge_name();
|
||||
return;
|
||||
}
|
||||
|
||||
fprintf(stderr,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue