fcoll/two_phase: fix new coverity errors
Fix CID 1325467: use after free Remove extra free of aggregator_list. Fix CID 1325466: resource leak Fix typo in prior coverity fix. Signed-off-by: Nathan Hjelm <hjelmn@me.com>
Этот коммит содержится в:
родитель
c99a8a55ba
Коммит
5122327727
@ -500,7 +500,7 @@ exit:
|
||||
if (flat_buf->indices != NULL){
|
||||
free (flat_buf->indices);
|
||||
}
|
||||
flat_buf = NULL;
|
||||
free (flat_buf);
|
||||
}
|
||||
|
||||
free (start_offsets);
|
||||
|
@ -274,7 +274,6 @@ mca_fcoll_two_phase_file_write_all (mca_io_ompio_file_t *fh,
|
||||
total_bytes = (size_t) long_total_bytes;
|
||||
|
||||
if ( 0 == total_bytes ) {
|
||||
free(aggregator_list);
|
||||
ret = OMPI_SUCCESS;
|
||||
goto exit;
|
||||
}
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user