diff options
author | Frank Schoenheit [fs] <frank.schoenheit@sun.com> | 2010-09-14 11:02:43 +0200 |
---|---|---|
committer | Frank Schoenheit [fs] <frank.schoenheit@sun.com> | 2010-09-14 11:02:43 +0200 |
commit | 60a9e05910a3083130b88a61cd36745af5e1128d (patch) | |
tree | 69755c752dc39880c32854c5d86b30a9a539695c /scripting/source/basprov/basscript.hxx | |
parent | 595a30253a722d55217c9573573bc3289da271fb (diff) |
dba34a: #i113403# reset m_documentBasicManager to NULL when it dies
Diffstat (limited to 'scripting/source/basprov/basscript.hxx')
-rw-r--r-- | scripting/source/basprov/basscript.hxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripting/source/basprov/basscript.hxx b/scripting/source/basprov/basscript.hxx index 4a3d6f1ab61d..772a9166cde3 100644 --- a/scripting/source/basprov/basscript.hxx +++ b/scripting/source/basprov/basscript.hxx @@ -32,6 +32,7 @@ #include <com/sun/star/document/XScriptInvocationContext.hpp> #include <cppuhelper/implbase1.hxx> #include <basic/sbmeth.hxx> +#include <svl/lstner.hxx> class BasicManager; @@ -49,7 +50,7 @@ namespace basprov ::com::sun::star::script::provider::XScript > BasicScriptImpl_BASE; - class BasicScriptImpl : public BasicScriptImpl_BASE + class BasicScriptImpl : public BasicScriptImpl_BASE, public SfxListener { private: SbMethodRef m_xMethod; @@ -80,6 +81,9 @@ namespace basprov ::com::sun::star::script::provider::ScriptFrameworkErrorException, ::com::sun::star::reflection::InvocationTargetException, ::com::sun::star::uno::RuntimeException ); + + // SfxListener + virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ); }; //......................................................................... |