Code Review
/
sim
/
e2-interface.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Change memory allocation from heap to stack
[sim/e2-interface.git]
/
e2sim
/
src
/
encoding
/
encode_e2apv1.cpp
diff --git
a/e2sim/src/encoding/encode_e2apv1.cpp
b/e2sim/src/encoding/encode_e2apv1.cpp
old mode 100644
(file)
new mode 100755
(executable)
index
bc8a99f
..
1416e5e
--- a/
e2sim/src/encoding/encode_e2apv1.cpp
+++ b/
e2sim/src/encoding/encode_e2apv1.cpp
@@
-409,7
+409,7
@@
void encoding::generate_e2apv1_subscription_request(E2AP_PDU *e2ap_pdu) {
e2ap_pdu->present = pres5;
e2ap_pdu->choice.initiatingMessage = initmsg;
e2ap_pdu->present = pres5;
e2ap_pdu->choice.initiatingMessage = initmsg;
- char
*error_buf = (char*)calloc(300, sizeof(char));
;
+ char
error_buf[300] = {0, }
;
size_t errlen;
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
size_t errlen;
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
@@
-520,7
+520,7
@@
void encoding::generate_e2apv1_subscription_response_success(E2AP_PDU *e2ap_pdu,
e2ap_pdu->present = pres5;
e2ap_pdu->choice.successfulOutcome = successoutcome;
e2ap_pdu->present = pres5;
e2ap_pdu->choice.successfulOutcome = successoutcome;
- char
*error_buf = (char*)calloc(300, sizeof(char))
;
+ char
error_buf[300] = {0, }
;
size_t errlen;
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
size_t errlen;
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
@@
-675,7
+675,7
@@
void encoding::generate_e2apv1_subscription_response(E2AP_PDU *e2ap_pdu, E2AP_PD
e2ap_pdu->present = pres5;
e2ap_pdu->choice.successfulOutcome = successoutcome;
e2ap_pdu->present = pres5;
e2ap_pdu->choice.successfulOutcome = successoutcome;
- char
*error_buf = (char*)calloc(300, sizeof(char))
;
+ char
error_buf[300] = {0, }
;
size_t errlen;
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
size_t errlen;
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
@@
-850,7
+850,7
@@
void encoding::generate_e2apv1_indication_request_parameterized(E2AP_PDU *e2ap_p
e2ap_pdu->present = pres5;
e2ap_pdu->choice.initiatingMessage = initmsg;
e2ap_pdu->present = pres5;
e2ap_pdu->choice.initiatingMessage = initmsg;
- char
*error_buf = (char*)calloc(300, sizeof(char))
;
+ char
error_buf[300] = {0, }
;
size_t errlen;
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
size_t errlen;
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);