mirror of https://github.com/ecmwf/eccodes.git
Fix memory leak
This commit is contained in:
parent
e8fceb68d6
commit
cc3d8c035a
|
@ -2845,6 +2845,7 @@ int grib_accessor_bufr_data_array_t::process_elements(int flag, long onlySubset,
|
|||
}
|
||||
else {
|
||||
if (elementsDescriptorsIndex_ == NULL) {
|
||||
grib_buffer_delete(c, buffer);
|
||||
return GRIB_ENCODING_ERROR; /* See ECC-359 */
|
||||
}
|
||||
elementsDescriptorsIndex = elementsDescriptorsIndex_->v[iss];
|
||||
|
|
Loading…
Reference in New Issue