From 7c4de39e804768ffc8cfb26a1ddbd037096c7aa9 Mon Sep 17 00:00:00 2001 From: Ghislain MARY Date: Thu, 14 Sep 2017 11:16:08 +0200 Subject: [PATCH] Do not access the internal C++ pointer directly, use the c-tools macro for that. --- src/c-wrapper/api/c-call-params.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/c-wrapper/api/c-call-params.cpp b/src/c-wrapper/api/c-call-params.cpp index 2b130b39b..f20de1e19 100644 --- a/src/c-wrapper/api/c-call-params.cpp +++ b/src/c-wrapper/api/c-call-params.cpp @@ -516,8 +516,8 @@ void linphone_call_params_unref(LinphoneCallParams *cp) { LinphoneCallParams * linphone_call_params_new(LinphoneCore *core) { LinphoneCallParams *params = _linphone_call_params_init(); - params->cppPtr = new LinphonePrivate::MediaSessionParams(); - params->cppPtr->initDefault(core); + L_SET_CPP_PTR_FROM_C_STRUCT(params, new LinphonePrivate::MediaSessionParams()); + GET_MEDIA_CPP_PTR(params)->initDefault(core); return params; }