diff options
author | Noel Grandin <noel@peralex.com> | 2014-07-10 16:23:59 +0200 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-07-22 14:19:37 +0000 |
commit | 3f8a921471d8ed5423fb572a076d882392c77dba (patch) | |
tree | 9316ef379bcdf2901677f5be3c53f1ebbec8d941 /include/tools/ref.hxx | |
parent | 0340e62fc9fa78cfe0a6718ac07f1ba31260ff5c (diff) |
remove dead code
Change-Id: I0d3d1a14d8eb880a5a054fe2e736f8ac97f8b727
Reviewed-on: https://gerrit.libreoffice.org/10284
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'include/tools/ref.hxx')
-rw-r--r-- | include/tools/ref.hxx | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/include/tools/ref.hxx b/include/tools/ref.hxx index 1d5a37ad2c67..98740f0747cf 100644 --- a/include/tools/ref.hxx +++ b/include/tools/ref.hxx @@ -229,17 +229,14 @@ public: \ inline ClassName##WeakRef( ) {} \ inline ClassName##WeakRef( ClassName* pObj ) { \ if( pObj ) _xHdl = pObj->GetHdl(); } \ - inline void Clear() { _xHdl.Clear(); } \ inline ClassName##WeakRef& operator = ( ClassName * pObj ) { \ _xHdl = pObj ? pObj->GetHdl() : 0; return *this; } \ inline bool Is() const { \ return _xHdl.Is() && _xHdl->GetObj(); } \ - inline ClassName * operator & () const { \ - return (ClassName*) ( _xHdl.Is() ? _xHdl->GetObj() : 0 ); } \ inline ClassName * operator -> () const { \ return (ClassName*) ( _xHdl.Is() ? _xHdl->GetObj() : 0 ); } \ - inline ClassName & operator * () const { \ - return *(ClassName*) _xHdl->GetObj(); } \ + inline ClassName * operator & () const { \ + return (ClassName*) ( _xHdl.Is() ? _xHdl->GetObj() : 0 ); } \ inline operator ClassName * () const { \ return (ClassName*) (_xHdl.Is() ? _xHdl->GetObj() : 0 ); } \ }; |