X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?p=sim%2Fe2-interface.git;a=blobdiff_plain;f=e2sim%2Fsrc%2Fbase%2Fe2sim.cpp;fp=e2sim%2Fsrc%2Fbase%2Fe2sim.cpp;h=e28cbd4a985657f2e921306b741dbb9c200bf116;hp=852cbdd701762bf4e36ae9e7b27e1981ddc10739;hb=417a0f7a4a7e90ebfb069908e6adb612a39e233d;hpb=91e3b3acf31d53389a9292fff2059f3523eb0179 diff --git a/e2sim/src/base/e2sim.cpp b/e2sim/src/base/e2sim.cpp index 852cbdd..e28cbd4 100755 --- a/e2sim/src/base/e2sim.cpp +++ b/e2sim/src/base/e2sim.cpp @@ -76,6 +76,7 @@ void E2Sim::encode_and_send_sctp_data(E2AP_PDU_t* pdu) data.len = e2ap_asn1c_encode_pdu(pdu, &buf); memcpy(data.buffer, buf, min(data.len, MAX_SCTP_BUFFER)); + if (buf) free(buf); sctp_send_data(client_fd, data); }