From d86c821313b3a6757ecfaac0a37bc0565bd7ea49 Mon Sep 17 00:00:00 2001 From: Jean-Paul Saman Date: Tue, 9 Mar 2010 12:02:28 +0100 Subject: [PATCH] activex: add IID_IVLCControl2 as know interface to IObjectSafety Signed-off-by: Jean-Paul Saman --- projects/activex/objectsafety.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/projects/activex/objectsafety.cpp b/projects/activex/objectsafety.cpp index 3806d36ca2..667a15bd46 100644 --- a/projects/activex/objectsafety.cpp +++ b/projects/activex/objectsafety.cpp @@ -1,7 +1,7 @@ /***************************************************************************** * objectsafety.cpp: ActiveX control for VLC ***************************************************************************** - * Copyright (C) 2005 the VideoLAN team + * Copyright (C) 2005-2010 the VideoLAN team * * Authors: Damien Fouilleul * @@ -44,7 +44,8 @@ STDMETHODIMP VLCObjectSafety::GetInterfaceSafetyOptions( *pdwSupportedOptions = INTERFACESAFE_FOR_UNTRUSTED_DATA|INTERFACESAFE_FOR_UNTRUSTED_CALLER; if( (IID_IDispatch == riid) - || (IID_IVLCControl == riid) ) + || (IID_IVLCControl == riid) + || (IID_IVLCControl2 == riid) ) { *pdwEnabledOptions = INTERFACESAFE_FOR_UNTRUSTED_CALLER; return NOERROR; @@ -68,7 +69,8 @@ STDMETHODIMP VLCObjectSafety::SetInterfaceSafetyOptions( ) { if( (IID_IDispatch == riid) - || (IID_IVLCControl == riid) ) + || (IID_IVLCControl == riid) + || (IID_IVLCControl2 == riid) ) { if( (INTERFACESAFE_FOR_UNTRUSTED_CALLER == dwOptionSetMask) && (INTERFACESAFE_FOR_UNTRUSTED_CALLER == dwEnabledOptions) ) @@ -91,4 +93,3 @@ STDMETHODIMP VLCObjectSafety::SetInterfaceSafetyOptions( } return E_FAIL; }; - -- 2.39.2