dtinfo: Fix coverity warning related to using delete not delete []

This commit is contained in:
Peter Howkins
2018-04-23 02:20:23 +01:00
parent 22071fd62a
commit 2f634848ce
38 changed files with 75 additions and 75 deletions

View File

@@ -171,7 +171,7 @@ buckets::~buckets()
for ( int i=0; i<v_no_buckets; i++ )
delete v_bucket_array[i];
delete v_bucket_array;
delete [] v_bucket_array;
}
void buckets::set_control_bit(int cb)
@@ -284,10 +284,10 @@ void buckets::sort_by_size()
for ( ; j<v_no_buckets; new_bkt_array[j++] = 0 );
delete sizes;
delete links;
delete [] sizes;
delete [] links;
delete v_bucket_array;
delete [] v_bucket_array;
v_bucket_array = new_bkt_array;
}

View File

@@ -254,7 +254,7 @@ int write_spec(buckets& bs, params& pms, buffer& mphf_buffer)
mphf_buffer.set_content_sz(fout_len);
memcpy(mphf_buffer.get_base(), fout.str().c_str(), fout_len);
delete c_array;
delete [] c_array;
return 0;
}
@@ -350,7 +350,7 @@ debug(cerr, k+1);
cerr << "=======\n";
*/
delete y;
delete [] y;
return 0;
}

View File

@@ -64,9 +64,9 @@ v_no_slots(params_ptr.v_n), v_num_filled_slots(0)
mphf_hash_table::~mphf_hash_table()
{
delete v_rep ;
delete v_random_table ;
delete v_map_table ;
delete [] v_rep ;
delete [] v_random_table ;
delete [] v_map_table ;
}
void mphf_hash_table::clear()

View File

@@ -58,7 +58,7 @@ int_pattern::int_pattern(int i): v_rep_size(i), v_count(0)
int_pattern::~int_pattern()
{
delete v_rep;
delete [] v_rep;
}
int int_pattern::duplicate()

View File

@@ -111,7 +111,7 @@ sorter::~sorter()
delete v_bucket_array;
for ( i=0; i<v_no_unique_keys; delete v_unique_keys[i++] );
delete v_unique_keys;
delete [] v_unique_keys;
}
void sorter::filter_by_hash()
@@ -137,10 +137,10 @@ void sorter::filter_by_hash()
filter_a_bucket(v_bucket_array[i]);
}
delete v_map_table;
delete v_check_table;
delete v_index_table;
delete v_dup_table;
delete [] v_map_table;
delete [] v_check_table;
delete [] v_index_table;
delete [] v_dup_table;
}
void sorter::filter_a_bucket(bucketPtr bkt)