diff options
author | sb <sb@openoffice.org> | 2010-03-12 13:02:17 +0100 |
---|---|---|
committer | sb <sb@openoffice.org> | 2010-03-12 13:02:17 +0100 |
commit | 3660455b07dc767af934676ed4694fc1738a97ef (patch) | |
tree | e3895a131ece47db264acea30bc55aa2c87cd676 /bridges | |
parent | a42347c3910d5921047094d19e5166daad13354b (diff) |
sb121: #i109878# avoid warning about non-virt dtor by inheriting privately
Diffstat (limited to 'bridges')
-rw-r--r-- | bridges/source/remote/urp/urp_job.hxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/bridges/source/remote/urp/urp_job.hxx b/bridges/source/remote/urp/urp_job.hxx index f0e338e4728c..ce58b1f3f779 100644 --- a/bridges/source/remote/urp/urp_job.hxx +++ b/bridges/source/remote/urp/urp_job.hxx @@ -76,9 +76,6 @@ public: ~Job(); - inline void setUnmarshal( Unmarshal *p ) - { m_pUnmarshal = p; } - public: remote_Context *m_pContext; Unmarshal *m_pUnmarshal; @@ -87,7 +84,7 @@ public: ::bridges_remote::RemoteThreadCounter m_counter; }; -class ClientJob : public Job +class ClientJob : private Job { public: // pContext is null for bridge-internal UrpProtocolProperties requests @@ -123,6 +120,9 @@ public: { return m_bBridgePropertyCall; } inline sal_Bool isOneway() { return m_bOneway; } + + inline void setUnmarshal( Unmarshal *p ) + { m_pUnmarshal = p; } public: typelib_InterfaceMethodTypeDescription *m_pMethodType; typelib_InterfaceAttributeTypeDescription *m_pAttributeType; @@ -172,7 +172,7 @@ struct ServerJobEntry sal_Bool m_bIgnoreCache; }; -class ServerMultiJob : public Job +class ServerMultiJob : private Job { public: ServerMultiJob( uno_Environment *pEnvRemote, |