summaryrefslogtreecommitdiff
path: root/dpid
diff options
context:
space:
mode:
authorJorge Arellano Cid <jcid@dillo.org>2016-07-12 13:57:44 -0400
committerJorge Arellano Cid <jcid@dillo.org>2016-07-12 13:57:44 -0400
commit3568436d2515cde056ad035b23429669dddedd98 (patch)
tree3363446b0be5acc8bdb7b97b6b1bf1070012c49f /dpid
parent81842ec6fa7a3768b88ddbb6360e1c2e459882aa (diff)
cppcheck: Fix Resource leak: dpidrc_stream (not closed on error condition)
Diffstat (limited to 'dpid')
-rw-r--r--dpid/dpid.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/dpid/dpid.c b/dpid/dpid.c
index ebabb9a2..21e33bf2 100644
--- a/dpid/dpid.c
+++ b/dpid/dpid.c
@@ -462,6 +462,7 @@ int fill_services_list(struct dp *attlist, int numdpis, Dlist **services_list)
if (*services_list != NULL) {
ERRMSG("fill_services_list", "services_list parameter is not NULL", 0);
+ fclose(dpidrc_stream);
return -1;
}
*services_list = dList_new(8);