summaryrefslogtreecommitdiff
path: root/cppu/source/helper
diff options
context:
space:
mode:
authorOliver Bolte <obo@openoffice.org>2007-07-18 11:21:35 +0000
committerOliver Bolte <obo@openoffice.org>2007-07-18 11:21:35 +0000
commit3c606ae18406f86638a4e666be0ee34c158328b8 (patch)
treee9bda77ff2bddbd3f46673130744680d7bd3d424 /cppu/source/helper
parent938ae4651467dfa328050233525d5d2be7762dfb (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.cxx38
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);
}