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 | dbefcffd66fc5fdae8cce4464fad5eff88268cc3 (patch) | |
tree | 82fe35bf3449202339115d548acfcba2aed01703 /bridges/source/remote/urp/urp_job.hxx | |
parent | f047587a12f1f1976b8935278aa46fa78483b9e5 (diff) |
sb121: #i109878# avoid warning about non-virt dtor by inheriting privately
Diffstat (limited to 'bridges/source/remote/urp/urp_job.hxx')
-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 3450e6aa6..8f6f95936 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, |