summaryrefslogtreecommitdiff
path: root/basic/source/runtime/runtime.cxx
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2007-08-30 09:01:29 +0000
committerVladimir Glazounov <vg@openoffice.org>2007-08-30 09:01:29 +0000
commitcf2cfafad68b255d3a262a208adcf8b9fb4817a3 (patch)
tree0c7089dfa4fb9234cc01822439e0f7cdef1cfc24 /basic/source/runtime/runtime.cxx
parent95e6ceeed09b2c3e51c5412bd283c40c37e2954a (diff)
INTEGRATION: CWS npower7 (1.35.6); FILE MERGED
2007/05/02 09:44:22 npower 1.35.6.4: #i76819# 2007/02/27 18:29:09 npower 1.35.6.3: #i68897 constant and dim as xxx support 2007/02/19 10:28:53 npower 1.35.6.2: use a internal flag for vba mode 2007/02/16 17:06:54 npower 1.35.6.1: #i70380 compatible erase behaviour
Diffstat (limited to 'basic/source/runtime/runtime.cxx')
-rw-r--r--basic/source/runtime/runtime.cxx8
1 files changed, 6 insertions, 2 deletions
diff --git a/basic/source/runtime/runtime.cxx b/basic/source/runtime/runtime.cxx
index a43f85fcf748..4c883ac3f145 100644
--- a/basic/source/runtime/runtime.cxx
+++ b/basic/source/runtime/runtime.cxx
@@ -4,9 +4,9 @@
*
* $RCSfile: runtime.cxx,v $
*
- * $Revision: 1.35 $
+ * $Revision: 1.36 $
*
- * last change: $Author: rt $ $Date: 2007-01-29 15:05:41 $
+ * last change: $Author: vg $ $Date: 2007-08-30 10:01:29 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -153,6 +153,7 @@ SbiRuntime::pStep0 SbiRuntime::aStep0[] = { // Alle Opcodes ohne Operanden
&SbiRuntime::StepREDIMP_ERASE,// Copy array object for REDIMP
&SbiRuntime::StepINITFOREACH,// Init for each loop
&SbiRuntime::StepVBASET,// vba-like set statement
+ &SbiRuntime::StepERASE_CLEAR,// vba-like set statement
};
SbiRuntime::pStep1 SbiRuntime::aStep1[] = { // Alle Opcodes mit einem Operanden
@@ -181,6 +182,7 @@ SbiRuntime::pStep1 SbiRuntime::aStep1[] = { // Alle Opcodes mit einem Operanden
&SbiRuntime::StepLIB, // Lib fuer Declare-Call (+StringId)
&SbiRuntime::StepBASED, // TOS wird um BASE erhoeht, BASE davor gepusht
&SbiRuntime::StepARGTYP, // Letzten Parameter in Argv konvertieren (+Typ)
+ &SbiRuntime::StepVBASETCLASS,// vba-like set statement
};
SbiRuntime::pStep2 SbiRuntime::aStep2[] = {// Alle Opcodes mit zwei Operanden
@@ -209,6 +211,7 @@ SbiRuntime::pStep2 SbiRuntime::aStep2[] = {// Alle Opcodes mit zwei Operanden
&SbiRuntime::StepFIND_G, // Sucht globale Variable mit Spezialbehandlung wegen _GLOBAL_P
&SbiRuntime::StepDCREATE_REDIMP, // Objekt-Array redimensionieren (+StringID+StringID)
&SbiRuntime::StepFIND_CM, // Search inside a class module (CM) to enable global search in time
+ &SbiRuntime::StepPUBLIC_P, // Search inside a class module (CM) to enable global search in time
};
@@ -538,6 +541,7 @@ SbiRuntime::SbiRuntime( SbModule* pm, SbMethod* pe, UINT32 nStart )
#endif
pRefSaveList = NULL;
pItemStoreList = NULL;
+ bVBAEnabled = isVBAEnabled();
}
SbiRuntime::~SbiRuntime()