From 595cb5871d6a83f9ebcb7c583f7c338f4d0fa15f Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Wed, 10 Jan 2018 13:36:52 +0100 Subject: [PATCH] fix(c-dial-plan): avoid static object in `by_ccc`... --- src/c-wrapper/api/c-dial-plan.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/c-wrapper/api/c-dial-plan.cpp b/src/c-wrapper/api/c-dial-plan.cpp index af36ab06f..6e20dacce 100644 --- a/src/c-wrapper/api/c-dial-plan.cpp +++ b/src/c-wrapper/api/c-dial-plan.cpp @@ -58,12 +58,12 @@ int linphone_dial_plan_lookup_ccc_from_iso (const char *iso) { } const LinphoneDialPlan *linphone_dial_plan_by_ccc_as_int (int ccc) { - static const LinphonePrivate::DialPlan &dp = LinphonePrivate::DialPlan::findByCcc(ccc); + const LinphonePrivate::DialPlan &dp = LinphonePrivate::DialPlan::findByCccAsInt(ccc); return L_GET_C_BACK_PTR(&dp); } const LinphoneDialPlan *linphone_dial_plan_by_ccc (const char *ccc) { - static const LinphonePrivate::DialPlan &dp = LinphonePrivate::DialPlan::findByCcc(L_C_TO_STRING(ccc)); + const LinphonePrivate::DialPlan &dp = LinphonePrivate::DialPlan::findByCcc(L_C_TO_STRING(ccc)); return L_GET_C_BACK_PTR(&dp); }