summaryrefslogtreecommitdiff
path: root/basic/inc
diff options
context:
space:
mode:
authorBartosz Kosiorek <gang65@openoffice.org>2010-10-07 22:07:22 +0200
committerBartosz Kosiorek <gang65@openoffice.org>2010-10-07 22:07:22 +0200
commit875cfd6a3e7a21475b6f2c72be854811c10eed71 (patch)
tree666baca24ae2325f7a21b3864b8e5f646ffdd5be /basic/inc
parentc4dabbe742693711e41a8c3f9ece34035c70d76d (diff)
svarray: #i112395#: SbiBreakpoints migrate to deque
Diffstat (limited to 'basic/inc')
-rw-r--r--basic/inc/basic/sbmod.hxx8
-rw-r--r--basic/inc/basic/sbstar.hxx1
2 files changed, 5 insertions, 4 deletions
diff --git a/basic/inc/basic/sbmod.hxx b/basic/inc/basic/sbmod.hxx
index cf888adf9dcf..d926b1667ecd 100644
--- a/basic/inc/basic/sbmod.hxx
+++ b/basic/inc/basic/sbmod.hxx
@@ -33,10 +33,12 @@
#include <basic/sbxdef.hxx>
#include <rtl/ustring.hxx>
+#include <deque>
+
class SbMethod;
class SbProperty;
class SbiRuntime;
-class SbiBreakpoints;
+typedef std::deque< USHORT > SbiBreakpoints;
class SbiImage;
class SbProcedureProperty;
class SbIfaceMapperMethod;
@@ -109,8 +111,8 @@ public:
const SbxObject* FindType( String aTypeName ) const;
virtual BOOL IsBreakable( USHORT nLine ) const;
- virtual USHORT GetBPCount() const;
- virtual USHORT GetBP( USHORT n ) const;
+ virtual size_t GetBPCount() const;
+ virtual USHORT GetBP( size_t n ) const;
virtual BOOL IsBP( USHORT nLine ) const;
virtual BOOL SetBP( USHORT nLine );
virtual BOOL ClearBP( USHORT nLine );
diff --git a/basic/inc/basic/sbstar.hxx b/basic/inc/basic/sbstar.hxx
index a234dc206ec7..7d189c363364 100644
--- a/basic/inc/basic/sbstar.hxx
+++ b/basic/inc/basic/sbstar.hxx
@@ -44,7 +44,6 @@ class SbiInstance; // runtime instance
class SbiRuntime; // currently running procedure
class SbiImage; // compiled image
class BasicLibInfo; // info block for basic manager
-class SbiBreakpoints;
class SbTextPortions;
class SbMethod;
class BasicManager;