From 4f96c41eea0a798543cb7df76690eabb153e7c39 Mon Sep 17 00:00:00 2001 From: Erwan Croze Date: Fri, 23 Feb 2018 10:59:02 +0100 Subject: [PATCH] Fixing magic search constructor for wrapper --- include/linphone/core.h | 8 ++++++++ src/c-wrapper/api/c-magic-search.cpp | 6 +++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/include/linphone/core.h b/include/linphone/core.h index d2efdce47..2dc9cf384 100644 --- a/include/linphone/core.h +++ b/include/linphone/core.h @@ -115,6 +115,14 @@ LINPHONE_PUBLIC LinphonePlayer *linphone_core_create_local_player(LinphoneCore * **/ LINPHONE_PUBLIC LinphoneInfoMessage *linphone_core_create_info_message(LinphoneCore*lc); +/** + * Create a #LinphoneMagicSearch object. + * @param[in] lc #LinphoneCore object + * @return The create #LinphoneMagicSearch object + * @ingroup misc + */ +LINPHONE_PUBLIC LinphoneMagicSearch *linphone_core_create_magic_search(LinphoneCore *lc); + /** * Checks if a new version of the application is available. * @param lc LinphoneCore object diff --git a/src/c-wrapper/api/c-magic-search.cpp b/src/c-wrapper/api/c-magic-search.cpp index 7716080dc..06dbe50ee 100644 --- a/src/c-wrapper/api/c-magic-search.cpp +++ b/src/c-wrapper/api/c-magic-search.cpp @@ -24,7 +24,7 @@ using namespace std; L_DECLARE_C_OBJECT_IMPL(MagicSearch); -LinphoneMagicSearch *linphone_magic_search_new(LinphoneCore *lc) { +LinphoneMagicSearch *linphone_core_create_magic_search(LinphoneCore *lc) { shared_ptr cppPtr = make_shared(L_GET_CPP_PTR_FROM_C_OBJECT(lc)); LinphoneMagicSearch *object = L_INIT(MagicSearch); @@ -32,6 +32,10 @@ LinphoneMagicSearch *linphone_magic_search_new(LinphoneCore *lc) { return object; } +LinphoneMagicSearch *linphone_new_magic_search(LinphoneCore *lc) { + return linphone_core_create_magic_search(lc); +} + LinphoneMagicSearch *linphone_magic_search_ref(LinphoneMagicSearch *magicSearch) { belle_sip_object_ref(magicSearch); return magicSearch;