summaryrefslogtreecommitdiff
path: root/basic
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2006-06-19 16:49:03 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2006-06-19 16:49:03 +0000
commit18b7505eceeca929e0972fb2d1f89a38be9a5e72 (patch)
treec6357d9f656b9e94dbdd615f9c5abe99a3784d4b /basic
parentfaf29e3aa433abbcdcdf2248ed0f8a808e07260d (diff)
INTEGRATION: CWS warnings01 (1.3.26); FILE MERGED
2005/12/01 14:56:16 ab 1.3.26.2: #i53898# Removed warnings for unxlngi6 2005/11/07 12:02:55 ab 1.3.26.1: #i53898# Removed warnings
Diffstat (limited to 'basic')
-rw-r--r--basic/source/sbx/sbxbase.cxx14
1 files changed, 11 insertions, 3 deletions
diff --git a/basic/source/sbx/sbxbase.cxx b/basic/source/sbx/sbxbase.cxx
index 87d433a29c69..aa1f90c909bf 100644
--- a/basic/source/sbx/sbxbase.cxx
+++ b/basic/source/sbx/sbxbase.cxx
@@ -4,9 +4,9 @@
*
* $RCSfile: sbxbase.cxx,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: rt $ $Date: 2005-09-07 21:45:51 $
+ * last change: $Author: hr $ $Date: 2006-06-19 17:49:03 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -72,6 +72,13 @@ SbxAppData* GetSbxData_Impl()
#endif
}
+SbxAppData::~SbxAppData()
+{
+ if( pBasicFormater )
+ delete pBasicFormater;
+}
+
+
//////////////////////////////// SbxBase /////////////////////////////////
DBG_NAME(SbxBase);
@@ -83,6 +90,7 @@ SbxBase::SbxBase()
}
SbxBase::SbxBase( const SbxBase& r )
+ : SvRefBase( r )
{
DBG_CTOR( SbxBase, 0 );
nFlags = r.nFlags;
@@ -167,7 +175,7 @@ void SbxBase::AddFactory( SbxFactory* pFac )
{
// Neue Factory vor Factories mit HandleLast einordnen
while( nPos > 0 &&
- (SbxFactory*)(p->aFacs.GetObject( nPos-1 ))->IsHandleLast() )
+ (static_cast<SbxFactory*>(p->aFacs.GetObject( nPos-1 )))->IsHandleLast() )
nPos--;
}
p->aFacs.Insert( pTemp, nPos );