summaryrefslogtreecommitdiff
path: root/plugins/IEView/src/IEView.cpp
diff options
context:
space:
mode:
authorMikalaiR <nikolay.romanovich@narod.ru>2016-01-27 12:27:35 +0000
committerMikalaiR <nikolay.romanovich@narod.ru>2016-01-27 12:27:35 +0000
commitc52fc4ca7f0f43f90b93a1dc814ab5310223126a (patch)
treee7fafba84f697304c4f92746ebef7af65e5b33c9 /plugins/IEView/src/IEView.cpp
parent1da2c875e9be6506bf9214b4b65c4b7d9d9b2c36 (diff)
IEView: CallContactService function
git-svn-id: http://svn.miranda-ng.org/main/trunk@16175 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/IEView/src/IEView.cpp')
-rw-r--r--plugins/IEView/src/IEView.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/IEView/src/IEView.cpp b/plugins/IEView/src/IEView.cpp
index 82bd22e9b8..87a7350275 100644
--- a/plugins/IEView/src/IEView.cpp
+++ b/plugins/IEView/src/IEView.cpp
@@ -441,6 +441,8 @@ STDMETHODIMP IEView::GetIDsOfNames(REFIID /*riid*/, LPOLESTR *rgszNames, UINT cN
else if (!wcscmp(L"mir_CallService", rgszNames[i]))
rgDispId[i] = DISPID_EXTERNAL_CALLSERVICE;
+ else if (!wcscmp(L"mir_CallContactService", rgszNames[i]))
+ rgDispId[i] = DISPID_EXTERNAL_CALLCONTACTSERVICE;
else
{
@@ -465,6 +467,8 @@ STDMETHODIMP IEView::Invoke(DISPID dispIdMember,
{
case DISPID_EXTERNAL_CALLSERVICE:
return External::mir_CallService(pDispParams, pVarResult);
+ case DISPID_EXTERNAL_CALLCONTACTSERVICE:
+ return External::mir_CallContactService(pDispParams, pVarResult);
case DISPID_EXTERNAL_DB_GET:
return External::db_get(pDispParams, pVarResult);