[sr-dev] git:master:5667377c: core: log an error in mk_name_lst_elem if memory allocation failed

Henning Westerholt hw at kamailio.org
Sun Dec 23 22:41:02 CET 2018


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

Author: Henning Westerholt <hw at kamailio.org>
Committer: Henning Westerholt <hw at kamailio.org>
Date: 2018-12-23T22:37:22+01:00

core: log an error in mk_name_lst_elem if memory allocation failed

---

Modified: src/main.c

---

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

---

diff --git a/src/main.c b/src/main.c
index b7e9fdb58a..4c31bdf13f 100644
--- a/src/main.c
+++ b/src/main.c
@@ -978,8 +978,11 @@ static struct name_lst* mk_name_lst_elem(char* name, int name_len, int flags)
 		l->name[name_len]=0;
 		l->flags=flags;
 		l->next=0;
+		return l;
+	} else {
+		PKG_MEM_ERROR;
+		return 0;
 	}
-	return l;
 }
 
 




More information about the sr-dev mailing list