From 71cd59f77534b07f8f2b07d40c400de0b41fbae7 Mon Sep 17 00:00:00 2001 From: Celine Mercier Date: Wed, 24 Jun 2015 13:53:12 +0200 Subject: [PATCH] close file descriptors that don't refer to a directory (as those can not be reopened) --- src/obidmscolumn.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/obidmscolumn.c b/src/obidmscolumn.c index 164045c..80b7001 100644 --- a/src/obidmscolumn.c +++ b/src/obidmscolumn.c @@ -299,7 +299,7 @@ static obiversion_t obi_get_new_version_number(OBIDMS_column_group_p column_grou return -1; } - //close(version_file_descriptor); + close(version_file_descriptor); //close(column_dir_file_descriptor); free(version_file_name); @@ -414,7 +414,7 @@ static int create_version_file(OBIDMS_column_group_p column_group) return -1; } - //close(version_file_descriptor); + close(version_file_descriptor); //close(column_dir_file_descriptor); free(version_file_name); @@ -514,7 +514,7 @@ obiversion_t obi_get_latest_version_number(OBIDMS_column_group_p column_group) } free(version_file_name); - //close(version_file_descriptor); + close(version_file_descriptor); //close(column_dir_file_descriptor); return latest_version_number; @@ -672,9 +672,8 @@ OBIDMS_column_p obi_create_column(OBIDMS_p dms, strncpy(header->name, column_name, OBIDMS_MAX_COLNAME); free(column_file_name); - //obi_close_column_group(column_group); //close(column_dir_file_descriptor); - //close(column_file_descriptor); + close(column_file_descriptor); return new_column; }