summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--basic/source/classes/sb.cxx15
-rw-r--r--include/basic/sbstar.hxx3
2 files changed, 0 insertions, 18 deletions
diff --git a/basic/source/classes/sb.cxx b/basic/source/classes/sb.cxx
index 745f4b30af7f..60d2b02d7062 100644
--- a/basic/source/classes/sb.cxx
+++ b/basic/source/classes/sb.cxx
@@ -1014,21 +1014,6 @@ StarBASIC::~StarBASIC()
clearUnoMethodsForBasic( this );
}
-// Override new() operator, so that everyone can create a new instance
-void* StarBASIC::operator new( size_t n )
-{
- if( n < sizeof( StarBASIC ) )
- {
- n = sizeof( StarBASIC );
- }
- return ::operator new( n );
-}
-
-void StarBASIC::operator delete( void* p )
-{
- ::operator delete( p );
-}
-
void StarBASIC::implClearDependingVarsOnDelete( StarBASIC* pDeletedBasic )
{
if( this != pDeletedBasic )
diff --git a/include/basic/sbstar.hxx b/include/basic/sbstar.hxx
index 2232efb47a37..8c02be3a8e01 100644
--- a/include/basic/sbstar.hxx
+++ b/include/basic/sbstar.hxx
@@ -93,9 +93,6 @@ public:
// not delivered to Parent.
virtual void SetModified( bool ) override;
- void* operator new( size_t );
- void operator delete( void* );
-
virtual void Insert( SbxVariable* ) override;
using SbxObject::Remove;
virtual void Remove( SbxVariable* ) override;