Fix unreachable code in RpcCoreManager.c when building the x86 version
This commit is contained in:
parent
a5e4fd2c43
commit
cf5615c21c
|
@ -109,17 +109,14 @@ VOID* __fastcall RpcCoreInit()
|
||||||
}
|
}
|
||||||
pRpcCoreManager->pNativeCoreCtxt = pRpcCoreManager->pNativeCore->RpcCoreInitFn();
|
pRpcCoreManager->pNativeCoreCtxt = pRpcCoreManager->pNativeCore->RpcCoreInitFn();
|
||||||
#ifdef _WIN64
|
#ifdef _WIN64
|
||||||
if (!LoadCoreEngine(&pRpcCoreManager->pWow64Core, &pRpcCoreManager->pWow64CoreCtxt, TRUE)) goto Cleanup;
|
if (!LoadCoreEngine(&pRpcCoreManager->pWow64Core, &pRpcCoreManager->pWow64CoreCtxt, TRUE))
|
||||||
|
{
|
||||||
|
OS_FREE(pRpcCoreManager);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
pRpcCoreManager->pWow64CoreCtxt = pRpcCoreManager->pWow64Core->RpcCoreInitFn();
|
pRpcCoreManager->pWow64CoreCtxt = pRpcCoreManager->pWow64Core->RpcCoreInitFn();
|
||||||
#endif
|
#endif
|
||||||
End:
|
|
||||||
return (pRpcCoreManager);
|
return (pRpcCoreManager);
|
||||||
#ifdef _WIN64
|
|
||||||
Cleanup:
|
|
||||||
#endif
|
|
||||||
OS_FREE(pRpcCoreManager);
|
|
||||||
pRpcCoreManager = NULL;
|
|
||||||
goto End;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
Loading…
Reference in New Issue