C: optimized dir opening

This commit is contained in:
Celine Mercier
2019-08-29 16:35:10 +02:00
parent 187053026f
commit e43e49d6f1
4 changed files with 13 additions and 16 deletions

View File

@ -1964,9 +1964,6 @@ OBIDMS_avl_group_p obi_create_avl_group(OBIDMS_p dms, const char* avl_name)
return NULL;
}
// Store pointer on directory
avl_group->directory = opendir(avl_dir_name);
// Add in the list of open indexers
obi_dms_list_indexer(dms, avl_group);
@ -2031,9 +2028,6 @@ OBIDMS_avl_group_p obi_open_avl_group(OBIDMS_p dms, const char* avl_name)
avl_group->dms = dms;
// Store pointer on directory
avl_group->directory = opendir(avl_dir_name);
// Add in the list of open indexers
obi_dms_list_indexer(dms, avl_group);
@ -2195,13 +2189,6 @@ int obi_close_avl_group(OBIDMS_avl_group_p avl_group)
ret_val = -1;
}
if (closedir(avl_group->directory) < 0)
{
obi_set_errno(OBI_AVL_ERROR);
obidebug(1, "\nError closing an AVL group directory");
ret_val = -1;
}
free(avl_group);
}