From 64e0df286c6433d4509c49b23fb0e0f4709cd4de Mon Sep 17 00:00:00 2001
From: Dong Anyuan <donganyuan@cn.fujitsu.com>
Date: Tue, 28 May 2019 21:25:59 +0900
Subject: [PATCH] Fix Coverity Scan CID 300465 (Variable header going out of
 scope leaks the storage it points to.)

---
 openair2/ENB_APP/flexran_agent_handler.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/openair2/ENB_APP/flexran_agent_handler.c b/openair2/ENB_APP/flexran_agent_handler.c
index c8d7cf9e09..5762eab426 100644
--- a/openair2/ENB_APP/flexran_agent_handler.c
+++ b/openair2/ENB_APP/flexran_agent_handler.c
@@ -521,6 +521,9 @@ int flexran_agent_stats_reply(mid_t enb_id, xid_t xid, const report_config_t *re
 
 error :
   LOG_E(FLEXRAN_AGENT, "errno %d occured\n", err_code);
+  if (header){
+    free(header);
+  }
   return err_code;
 
 }
-- 
GitLab