Skip to content

Commit e2996ce

Browse files
authored
replace free with delete operator
1 parent 77518ee commit e2996ce

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

sorting/shell_sort2.cpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -134,8 +134,8 @@ void test_int(const int NUM_DATA) {
134134
// the standard results
135135
}
136136

137-
free(data);
138-
free(data2);
137+
delete[] data;
138+
delete[] data2;
139139
}
140140

141141
/**
@@ -175,8 +175,8 @@ void test_f(const int NUM_DATA) {
175175
// the standard results
176176
}
177177

178-
free(data);
179-
free(data2);
178+
delete[] data;
179+
delete[] data2;
180180
}
181181

182182
/** Main function */
@@ -229,6 +229,6 @@ int main(int argc, char *argv[]) {
229229
double elapsed_time = (end - start) * 1.f / CLOCKS_PER_SEC;
230230
std::cout << "Time spent sorting: " << elapsed_time << "s\n" << std::endl;
231231

232-
free(data);
232+
delete[] data;
233233
return 0;
234234
}

0 commit comments

Comments
 (0)