summaryrefslogtreecommitdiff
path: root/scripting
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2004-05-19 07:26:50 +0000
committerRüdiger Timm <rt@openoffice.org>2004-05-19 07:26:50 +0000
commitdb6cbe51779e8c104abb6fb0532e2fb47864a287 (patch)
treeb60fcfdf4ada89cbd9500f4d41abc08edbdf9e46 /scripting
parent34e1c6baddc0110d3dc79f9fd1711bb3763d8581 (diff)
INTEGRATION: CWS scriptingf4 (1.9.4); FILE MERGED
2004/05/11 10:08:56 toconnor 1.9.4.1: #i28888# - basic provider not executing script for Start Application event
Diffstat (limited to 'scripting')
-rw-r--r--scripting/source/basprov/basprov.cxx13
1 files changed, 7 insertions, 6 deletions
diff --git a/scripting/source/basprov/basprov.cxx b/scripting/source/basprov/basprov.cxx
index b0e734d70a55..10aa205ab66b 100644
--- a/scripting/source/basprov/basprov.cxx
+++ b/scripting/source/basprov/basprov.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: basprov.cxx,v $
*
- * $Revision: 1.9 $
+ * $Revision: 1.10 $
*
- * last change: $Author: svesik $ $Date: 2004-04-19 23:13:45 $
+ * last change: $Author: rt $ $Date: 2004-05-19 08:26:50 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -173,6 +173,9 @@ namespace basprov
,m_bIsAppScriptCtx( true )
,m_bIsUserCtx(true)
{
+ // TODO
+ if ( !m_pAppBasicManager )
+ m_pAppBasicManager = SFX_APP()->GetBasicManager();
}
// -----------------------------------------------------------------------------
@@ -283,10 +286,6 @@ namespace basprov
*/
}
- // TODO
- if ( !m_pAppBasicManager )
- m_pAppBasicManager = SFX_APP()->GetBasicManager();
-
if ( !m_xLibContainerApp.is() )
m_xLibContainerApp = Reference< script::XLibraryContainer >( SFX_APP()->GetBasicContainer(), UNO_QUERY );
}
@@ -380,7 +379,9 @@ namespace basprov
{
SbMethod* pMethod = static_cast< SbMethod* >( pMethods->Find( aMethod, SbxCLASS_METHOD ) );
if ( pMethod )
+ {
xScript = static_cast< provider::XScript* >( new BasicScriptImpl( pMethod ) );
+ }
}
}
}