[sr-dev] git:master:fa11a6bd: pv: xavp: log error message when memory allocation fails

Alex Hermann alex at speakup.nl
Tue Aug 30 13:51:38 CEST 2016


Module: kamailio
Branch: master
Commit: fa11a6bd50aa00994c71561b8de8b0dc8659fe55
URL: https://github.com/kamailio/kamailio/commit/fa11a6bd50aa00994c71561b8de8b0dc8659fe55

Author: Alex Hermann <alex at speakup.nl>
Committer: Alex Hermann <alex at speakup.nl>
Date: 2016-08-02T12:46:27+02:00

pv: xavp: log error message when memory allocation fails

---

Modified: modules/pv/pv_xavp.c

---

Diff:  https://github.com/kamailio/kamailio/commit/fa11a6bd50aa00994c71561b8de8b0dc8659fe55.diff
Patch: https://github.com/kamailio/kamailio/commit/fa11a6bd50aa00994c71561b8de8b0dc8659fe55.patch

---

diff --git a/modules/pv/pv_xavp.c b/modules/pv/pv_xavp.c
index 67ffd45..e4e94f3 100644
--- a/modules/pv/pv_xavp.c
+++ b/modules/pv/pv_xavp.c
@@ -506,8 +506,10 @@ int pv_parse_xavp_name(pv_spec_p sp, str *in)
 		return -1;
 
 	xname = (pv_xavp_name_t*)pkg_malloc(sizeof(pv_xavp_name_t));
-	if(xname==NULL)
+	if(xname==NULL) {
+		LM_ERR("not enough pkg mem\n");
 		return -1;
+	}
 
 	memset(xname, 0, sizeof(pv_xavp_name_t));
 
@@ -530,9 +532,10 @@ int pv_parse_xavp_name(pv_spec_p sp, str *in)
 			xname->name.s, s.len, s.s);
 
 	xname->next = (pv_xavp_name_t*)pkg_malloc(sizeof(pv_xavp_name_t));
-	if(xname->next==NULL)
+	if(xname->next==NULL) {
+		LM_ERR("not enough pkg mem\n");
 		goto error;
-
+	}
 	memset(xname->next, 0, sizeof(pv_xavp_name_t));
 
 	p = pv_xavp_fill_ni(&s, xname->next);




More information about the sr-dev mailing list