diff options
author | Oliver Bolte <obo@openoffice.org> | 2007-07-18 11:21:35 +0000 |
---|---|---|
committer | Oliver Bolte <obo@openoffice.org> | 2007-07-18 11:21:35 +0000 |
commit | 3c606ae18406f86638a4e666be0ee34c158328b8 (patch) | |
tree | e9bda77ff2bddbd3f46673130744680d7bd3d424 /cppu/source/helper | |
parent | 938ae4651467dfa328050233525d5d2be7762dfb (diff) |
INTEGRATION: CWS unomacli64 (1.3.2); FILE MERGED
2007/07/10 11:18:49 kr 1.3.2.2: RESYNC: (1.3-1.4); FILE MERGED
2007/06/05 15:04:44 kr 1.3.2.1: #i77422# Use va_list * instead of plain type
Diffstat (limited to 'cppu/source/helper')
-rw-r--r-- | cppu/source/helper/purpenv/helper_purpenv_Proxy.cxx | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/cppu/source/helper/purpenv/helper_purpenv_Proxy.cxx b/cppu/source/helper/purpenv/helper_purpenv_Proxy.cxx index e248c77f96b5..e91ac2292bca 100644 --- a/cppu/source/helper/purpenv/helper_purpenv_Proxy.cxx +++ b/cppu/source/helper/purpenv/helper_purpenv_Proxy.cxx @@ -4,9 +4,9 @@ * * $RCSfile: helper_purpenv_Proxy.cxx,v $ * - * $Revision: 1.4 $ + * $Revision: 1.5 $ * - * last change: $Author: obo $ $Date: 2007-06-13 09:27:55 $ + * last change: $Author: obo $ $Date: 2007-07-18 12:21:35 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -211,12 +211,12 @@ static void SAL_CALL s_Proxy_release(uno_Interface * pUnoI) SAL_THROW_EXTERN_C() pProxy->release(); } -static void s_acquireAndRegister_v(va_list param) +static void s_acquireAndRegister_v(va_list * pParam) { - uno_Interface * pUnoI = va_arg(param, uno_Interface *); - rtl_uString * pOid = va_arg(param, rtl_uString *); - typelib_InterfaceTypeDescription * pTypeDescr = va_arg(param, typelib_InterfaceTypeDescription *); - uno_ExtEnvironment * pEnv = va_arg(param, uno_ExtEnvironment *); + uno_Interface * pUnoI = va_arg(*pParam, uno_Interface *); + rtl_uString * pOid = va_arg(*pParam, rtl_uString *); + typelib_InterfaceTypeDescription * pTypeDescr = va_arg(*pParam, typelib_InterfaceTypeDescription *); + uno_ExtEnvironment * pEnv = va_arg(*pParam, uno_ExtEnvironment *); pUnoI->acquire(pUnoI); pEnv->registerInterface(pEnv, reinterpret_cast<void **>(&pUnoI), pOid, pTypeDescr); @@ -260,10 +260,10 @@ Proxy::Proxy(uno::Mapping const & to_from, uno_Interface::pDispatcher = s_Proxy_dispatch; } -extern "C" { static void s_releaseAndRevoke_v(va_list param) +extern "C" { static void s_releaseAndRevoke_v(va_list * pParam) { - uno_ExtEnvironment * pEnv = va_arg(param, uno_ExtEnvironment *); - uno_Interface * pUnoI = va_arg(param, uno_Interface *); + uno_ExtEnvironment * pEnv = va_arg(*pParam, uno_ExtEnvironment *); + uno_Interface * pUnoI = va_arg(*pParam, uno_Interface *); pEnv->revokeInterface(pEnv, reinterpret_cast<void *>(pUnoI)); pUnoI->release(pUnoI); @@ -383,21 +383,21 @@ void Proxy::release(void) extern "C" { -static void s_type_destructData_v(va_list param) +static void s_type_destructData_v(va_list * pParam) { - void * ret = va_arg(param, void *); - typelib_TypeDescriptionReference * pReturnTypeRef = va_arg(param, typelib_TypeDescriptionReference *); + void * ret = va_arg(*pParam, void *); + typelib_TypeDescriptionReference * pReturnTypeRef = va_arg(*pParam, typelib_TypeDescriptionReference *); uno_type_destructData(ret, pReturnTypeRef, 0); } -static void s_dispatcher_v(va_list param) +static void s_dispatcher_v(va_list * pParam) { - uno_Interface * pUnoI = va_arg(param, uno_Interface *); - typelib_TypeDescription const * pMemberType = va_arg(param, typelib_TypeDescription const *); - void * pReturn = va_arg(param, void *); - void ** pArgs = va_arg(param, void **); - uno_Any ** ppException = va_arg(param, uno_Any **); + uno_Interface * pUnoI = va_arg(*pParam, uno_Interface *); + typelib_TypeDescription const * pMemberType = va_arg(*pParam, typelib_TypeDescription const *); + void * pReturn = va_arg(*pParam, void *); + void ** pArgs = va_arg(*pParam, void **); + uno_Any ** ppException = va_arg(*pParam, uno_Any **); pUnoI->pDispatcher(pUnoI, pMemberType, pReturn, pArgs, ppException); } |