Kaydet (Commit) 62edaa0f authored tarafından Stephan Bergmann's avatar Stephan Bergmann

Some more loplugin:cstylecast: javaunohelper

Change-Id: If0728af19ba48896678cc3196c922185e403a885
üst 14c12fac
......@@ -126,8 +126,8 @@ jobject Java_com_sun_star_comp_helper_Bootstrap_cppuhelper_1bootstrap(
OUString cpp_env_name = CPPU_CURRENT_LANGUAGE_BINDING_NAME;
OUString java_env_name = UNO_LB_JAVA;
Environment java_env, cpp_env;
uno_getEnvironment((uno_Environment **)&cpp_env, cpp_env_name.pData, NULL);
uno_getEnvironment( (uno_Environment **)&java_env, java_env_name.pData, vm_access.get() );
uno_getEnvironment(reinterpret_cast<uno_Environment **>(&cpp_env), cpp_env_name.pData, NULL);
uno_getEnvironment(reinterpret_cast<uno_Environment **>(&java_env), java_env_name.pData, vm_access.get() );
// map to java
Mapping mapping( cpp_env.get(), java_env.get() );
......
......@@ -79,12 +79,12 @@ jboolean Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1writeInfo(
Environment java_env, loader_env;
const sal_Char * pEnvTypeName = 0;
(*((component_getImplementationEnvironmentFunc)pSym))(
&pEnvTypeName, (uno_Environment **)&loader_env );
(*reinterpret_cast<component_getImplementationEnvironmentFunc>(pSym))(
&pEnvTypeName, reinterpret_cast<uno_Environment **>(&loader_env) );
if (! loader_env.is())
{
OUString aEnvTypeName( OUString::createFromAscii( pEnvTypeName ) );
uno_getEnvironment( (uno_Environment **)&loader_env, aEnvTypeName.pData, 0 );
uno_getEnvironment( reinterpret_cast<uno_Environment **>(&loader_env), aEnvTypeName.pData, 0 );
}
// create vm access
......@@ -92,7 +92,7 @@ jboolean Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1writeInfo(
::javaunohelper::create_vm_access( pJEnv, loader ) );
OUString java_env_name = UNO_LB_JAVA;
uno_getEnvironment(
(uno_Environment **)&java_env, java_env_name.pData, vm_access.get() );
reinterpret_cast<uno_Environment **>(&java_env), java_env_name.pData, vm_access.get() );
OUString aWriteInfoName( COMPONENT_WRITEINFO );
pSym = lib.getFunctionSymbol(aWriteInfoName);
......@@ -114,7 +114,7 @@ jboolean Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1writeInfo(
uno_ExtEnvironment * env = loader_env.get()->pExtEnv;
if (pKey)
{
bRet = (*((component_writeInfoFunc)pSym))( pSMgr, pKey );
bRet = (*reinterpret_cast<component_writeInfoFunc>(pSym))( pSMgr, pKey );
if (env)
(*env->releaseInterface)( env, pKey );
......@@ -171,13 +171,13 @@ jobject Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1getFactory(
Environment java_env, loader_env;
const sal_Char * pEnvTypeName = 0;
(*((component_getImplementationEnvironmentFunc)pSym))(
&pEnvTypeName, (uno_Environment **)&loader_env );
(*reinterpret_cast<component_getImplementationEnvironmentFunc>(pSym))(
&pEnvTypeName, reinterpret_cast<uno_Environment **>(&loader_env) );
if (! loader_env.is())
{
OUString aEnvTypeName( OUString::createFromAscii( pEnvTypeName ) );
uno_getEnvironment( (uno_Environment **)&loader_env, aEnvTypeName.pData, 0 );
uno_getEnvironment( reinterpret_cast<uno_Environment **>(&loader_env), aEnvTypeName.pData, 0 );
}
// create vm access
......@@ -185,7 +185,7 @@ jobject Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1getFactory(
::javaunohelper::create_vm_access( pJEnv, loader ) );
OUString java_env_name = UNO_LB_JAVA;
uno_getEnvironment(
(uno_Environment **)&java_env, java_env_name.pData, vm_access.get() );
reinterpret_cast<uno_Environment **>(&java_env), java_env_name.pData, vm_access.get() );
OUString aGetFactoryName( COMPONENT_GETFACTORY );
pSym = lib.getFunctionSymbol(aGetFactoryName);
......@@ -207,7 +207,7 @@ jobject Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1getFactory(
const char* pImplName = pJEnv->GetStringUTFChars( jImplName, NULL );
void * pSSF = (*((component_getFactoryFunc)pSym))(
void * pSSF = (*reinterpret_cast<component_getFactoryFunc>(pSym))(
pImplName, pSMgr, pKey );
pJEnv->ReleaseStringUTFChars( jImplName, pImplName );
......
......@@ -63,14 +63,14 @@ static bool inited_juhx( JNIEnv * jni_env )
{
OUString symbol =
"Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1writeInfo";
s_writeInfo = (javaunohelper::detail::Func_writeInfo *)aModule.getFunctionSymbol(symbol);
s_writeInfo = reinterpret_cast<javaunohelper::detail::Func_writeInfo *>(aModule.getFunctionSymbol(symbol));
symbol =
"Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1getFactory";
s_getFactory = (javaunohelper::detail::Func_getFactory *)aModule.getFunctionSymbol(symbol);
s_getFactory = reinterpret_cast<javaunohelper::detail::Func_getFactory *>(aModule.getFunctionSymbol(symbol));
symbol =
"Java_com_sun_star_comp_helper_Bootstrap_cppuhelper_1bootstrap";
s_bootstrap =
(javaunohelper::detail::Func_bootstrap *)aModule.getFunctionSymbol(symbol);
reinterpret_cast<javaunohelper::detail::Func_bootstrap *>(aModule.getFunctionSymbol(symbol));
if (0 == s_writeInfo ||
0 == s_getFactory ||
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment