From 2f1be97c10278b7e5096e15b266f2cfc0a6f5e1c Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Tue, 6 Mar 2018 15:39:13 +0100 Subject: [PATCH] fix(c-tools): fix a memory leak on getResolvedCListFromCppList --- src/c-wrapper/internal/c-tools.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c-wrapper/internal/c-tools.h b/src/c-wrapper/internal/c-tools.h index f7d39519a..17ec09ff5 100644 --- a/src/c-wrapper/internal/c-tools.h +++ b/src/c-wrapper/internal/c-tools.h @@ -562,7 +562,7 @@ public: static inline bctbx_list_t *getResolvedCListFromCppList (const std::list &cppList) { bctbx_list_t *result = nullptr; for (const auto &value : cppList) - result = bctbx_list_append(result, belle_sip_object_ref(getCBackPtr(&value))); + result = bctbx_list_append(result, getCBackPtr(&value)); return result; }