summaryrefslogtreecommitdiff
path: root/sd/source/ui/unoidl/unowcntr.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/unoidl/unowcntr.cxx')
-rwxr-xr-x[-rw-r--r--]sd/source/ui/unoidl/unowcntr.cxx25
1 files changed, 0 insertions, 25 deletions
diff --git a/sd/source/ui/unoidl/unowcntr.cxx b/sd/source/ui/unoidl/unowcntr.cxx
index fbb9991981f9..e29ee1e1516e 100644..100755
--- a/sd/source/ui/unoidl/unowcntr.cxx
+++ b/sd/source/ui/unoidl/unowcntr.cxx
@@ -77,31 +77,6 @@ void SvUnoWeakContainer::insert( uno::WeakReference< uno::XInterface > xRef ) th
mpList->Insert( new uno::WeakReference< uno::XInterface >( xRef ) );
}
-/** removes the given ref from this container */
-void SvUnoWeakContainer::remove( uno::WeakReference< uno::XInterface > xRef ) throw()
-{
- uno::WeakReference< uno::XInterface >* pRef = mpList->First();
- while( pRef )
- {
- uno::Reference< uno::XInterface > xTestRef( *pRef );
- if(!xTestRef.is())
- {
- delete mpList->Remove();
- pRef = mpList->GetCurObject();
- }
- else
- {
- if( *pRef == xRef )
- {
- delete mpList->Remove();
- break;
- }
-
- pRef = mpList->Next();
- }
- }
-}
-
/** searches the container for a ref that returns true on the given
search function
*/