summaryrefslogtreecommitdiff
path: root/idl/inc
diff options
context:
space:
mode:
authorRafael Dominguez <venccsralph@gmail.com>2011-03-25 16:58:09 -0430
committerNoel Power <noel.power@novell.com>2011-03-28 14:24:30 +0100
commit8ca3d48fc6c8167e75f0c19dd67207d5e5ff75c5 (patch)
tree194b0d660bf89769ea3ab7e2da737d0e0041f47d /idl/inc
parentbadd3569d8bcec0748154fbc14236269ec7f59ce (diff)
Remove DECLARE_LIST( SvSlotElementList, SvSlotElement* )
Diffstat (limited to 'idl/inc')
-rwxr-xr-xidl/inc/object.hxx3
-rwxr-xr-xidl/inc/slot.hxx2
-rwxr-xr-xidl/inc/types.hxx2
3 files changed, 3 insertions, 4 deletions
diff --git a/idl/inc/object.hxx b/idl/inc/object.hxx
index d4483da3f6c9..3cbd75081aba 100755
--- a/idl/inc/object.hxx
+++ b/idl/inc/object.hxx
@@ -29,11 +29,9 @@
#ifndef _OBJECT_HXX
#define _OBJECT_HXX
-#define _SVSTDARR_ULONGS
#include <types.hxx>
#include <slot.hxx>
#include <vector>
-#include <tools/list.hxx>
struct SvSlotElement
{
@@ -44,7 +42,6 @@ struct SvSlotElement
, aPrefix( rPrefix )
{}
};
-DECLARE_LIST( SvSlotElementList, SvSlotElement* )
class SvMetaClass;
typedef ::std::vector< SvMetaClass* > SvMetaClassList;
diff --git a/idl/inc/slot.hxx b/idl/inc/slot.hxx
index 8363b19db5cd..9b3c2d425557 100755
--- a/idl/inc/slot.hxx
+++ b/idl/inc/slot.hxx
@@ -82,6 +82,7 @@ class SvMetaSlot : public SvMetaAttribute
void WriteSlot( const ByteString & rShellName,
sal_uInt16 nCount, const ByteString & rSlotId,
SvSlotElementList &rList,
+ SvSlotElementList::iterator pCurSlot,
const ByteString & rPrefix,
SvIdlDataBase & rBase, SvStream & rOutStm );
virtual void Write( SvIdlDataBase & rBase,
@@ -255,6 +256,7 @@ public:
sal_uInt16 WriteSlotMap( const ByteString & rShellName,
sal_uInt16 nCount,
SvSlotElementList&,
+ SvSlotElementList::iterator pCurSlot,
const ByteString &,
SvIdlDataBase & rBase,
SvStream & rOutStm );
diff --git a/idl/inc/types.hxx b/idl/inc/types.hxx
index 4913c21c4870..b37cfd1242c0 100755
--- a/idl/inc/types.hxx
+++ b/idl/inc/types.hxx
@@ -32,8 +32,8 @@
#include <tools/ref.hxx>
#include <basobj.hxx>
-class SvSlotElementList;
struct SvSlotElement;
+typedef std::vector<SvSlotElement*> SvSlotElementList;
SV_DECL_REF(SvMetaType)
SV_DECL_REF(SvMetaAttribute)