basic/qa/cppunit/basictest.hxx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-)
New commits: commit e6655225e6ee229fb688fb65324e4e9b949065d5 Author: Stephan Bergmann <sberg...@redhat.com> Date: Wed Jun 4 10:16:06 2014 +0200 Avoid static BasicDLL (that would be destroyed after DeInitVCL now) Change-Id: Id8968a7746815ecce79b6eb1ce971b74e770efa4 diff --git a/basic/qa/cppunit/basictest.hxx b/basic/qa/cppunit/basictest.hxx index 369f0df..af0c0e8 100644 --- a/basic/qa/cppunit/basictest.hxx +++ b/basic/qa/cppunit/basictest.hxx @@ -27,10 +27,11 @@ class MacroSnippet bool mbError; SbModuleRef mpMod; StarBASICRef mpBasic; + BasicDLL maDll; // we need a dll instance for resouce manager etc. void InitSnippet() { - CPPUNIT_ASSERT_MESSAGE( "No resource manager", basicDLL().GetBasResMgr() != NULL ); + CPPUNIT_ASSERT_MESSAGE( "No resource manager", maDll.GetBasResMgr() != NULL ); mpBasic = new StarBASIC(); StarBASIC::SetGlobalErrorHdl( LINK( this, MacroSnippet, BasicErrorHdl ) ); } @@ -141,12 +142,6 @@ class MacroSnippet StarBASIC::SetGlobalErrorHdl( Link() ); mbError = false; } - - BasicDLL& basicDLL() - { - static BasicDLL maDll; // we need a dll instance for resouce manager etc. - return maDll; - } }; IMPL_LINK( MacroSnippet, BasicErrorHdl, StarBASIC *, /*pBasic*/) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits