[Libreoffice-commits] .: editeng/source sc/source

Kohei Yoshida kohei at kemper.freedesktop.org
Mon Mar 26 22:34:18 PDT 2012


 editeng/source/items/flditem.cxx |   16 ++++++++--------
 sc/source/ui/app/scdll.cxx       |    6 +++---
 2 files changed, 11 insertions(+), 11 deletions(-)

New commits:
commit df827af160fa255c56b9aaef644a2d9c4680977d
Author: Kohei Yoshida <kohei.yoshida at gmail.com>
Date:   Tue Mar 27 01:34:35 2012 -0400

    Let's not use a macro for this...

diff --git a/editeng/source/items/flditem.cxx b/editeng/source/items/flditem.cxx
index a182a36..58f6ab1 100644
--- a/editeng/source/items/flditem.cxx
+++ b/editeng/source/items/flditem.cxx
@@ -948,14 +948,14 @@ SvClassManager& SvxFieldItem::GetClassManager()
     if ( !pClassMgr )
     {
         pClassMgr = new SvClassManager;
-        pClassMgr->SV_CLASS_REGISTER( SvxFieldData );
-        pClassMgr->SV_CLASS_REGISTER( SvxURLField );
-        pClassMgr->SV_CLASS_REGISTER( SvxDateField );
-        pClassMgr->SV_CLASS_REGISTER( SvxPageField );
-        pClassMgr->SV_CLASS_REGISTER( SvxTimeField );
-        pClassMgr->SV_CLASS_REGISTER( SvxExtTimeField );
-        pClassMgr->SV_CLASS_REGISTER( SvxExtFileField );
-        pClassMgr->SV_CLASS_REGISTER( SvxAuthorField );
+        pClassMgr->Register(SvxFieldData::StaticClassId(),    SvxFieldData::CreateInstance);
+        pClassMgr->Register(SvxURLField::StaticClassId(),     SvxURLField::CreateInstance);
+        pClassMgr->Register(SvxDateField::StaticClassId(),    SvxDateField::CreateInstance);
+        pClassMgr->Register(SvxPageField::StaticClassId(),    SvxPageField::CreateInstance);
+        pClassMgr->Register(SvxTimeField::StaticClassId(),    SvxTimeField::CreateInstance);
+        pClassMgr->Register(SvxExtTimeField::StaticClassId(), SvxExtTimeField::CreateInstance);
+        pClassMgr->Register(SvxExtFileField::StaticClassId(), SvxExtFileField::CreateInstance);
+        pClassMgr->Register(SvxAuthorField::StaticClassId(),  SvxAuthorField::CreateInstance);
     }
 
     return *pClassMgr;
diff --git a/sc/source/ui/app/scdll.cxx b/sc/source/ui/app/scdll.cxx
index 25712d4..2d9af16 100644
--- a/sc/source/ui/app/scdll.cxx
+++ b/sc/source/ui/app/scdll.cxx
@@ -295,9 +295,9 @@ void ScDLL::Init()
     //  Edit-Engine-Felder, soweit nicht schon in OfficeApplication::Init
 
     SvClassManager& rClassManager = SvxFieldItem::GetClassManager();
-    rClassManager.SV_CLASS_REGISTER( SvxPagesField );
-    rClassManager.SV_CLASS_REGISTER( SvxFileField );
-    rClassManager.SV_CLASS_REGISTER( SvxTableField );
+    rClassManager.Register(SvxPagesField::StaticClassId(), SvxPagesField::CreateInstance);
+    rClassManager.Register(SvxFileField::StaticClassId(),  SvxFileField::CreateInstance);
+    rClassManager.Register(SvxTableField::StaticClassId(), SvxTableField::CreateInstance);
 
     SdrRegisterFieldClasses();      // SvDraw-Felder registrieren
 


More information about the Libreoffice-commits mailing list