diff options
Diffstat (limited to 'basic/source/basmgr/basmgr.cxx')
-rw-r--r-- | basic/source/basmgr/basmgr.cxx | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/basic/source/basmgr/basmgr.cxx b/basic/source/basmgr/basmgr.cxx index 8b1ecedad5be..ac453835a9ad 100644 --- a/basic/source/basmgr/basmgr.cxx +++ b/basic/source/basmgr/basmgr.cxx @@ -1185,10 +1185,10 @@ bool BasicManager::IsReference( sal_uInt16 nLib ) return false; } -bool BasicManager::RemoveLib( sal_uInt16 nLib ) +void BasicManager::RemoveLib( sal_uInt16 nLib ) { // Only physical deletion if no reference - return RemoveLib( nLib, !IsReference( nLib ) ); + RemoveLib( nLib, !IsReference( nLib ) ); } bool BasicManager::RemoveLib( sal_uInt16 nLib, bool bDelBasicFromStorage ) @@ -1343,9 +1343,8 @@ OUString BasicManager::GetLibName( sal_uInt16 nLib ) return OUString(); } -bool BasicManager::LoadLib( sal_uInt16 nLib ) +void BasicManager::LoadLib( sal_uInt16 nLib ) { - bool bDone = false; DBG_ASSERT( nLib < mpImpl->aLibs.size() , "Lib?!" ); if ( nLib < mpImpl->aLibs.size() ) { @@ -1355,11 +1354,11 @@ bool BasicManager::LoadLib( sal_uInt16 nLib ) { OUString aLibName = rLibInfo.GetLibName(); xLibContainer->loadLibrary( aLibName ); - bDone = xLibContainer->isLibraryLoaded( aLibName ); + xLibContainer->isLibraryLoaded( aLibName ); } else { - bDone = ImpLoadLibrary( &rLibInfo, nullptr ); + ImpLoadLibrary( &rLibInfo, nullptr ); StarBASIC* pLib = GetLib( nLib ); if ( pLib ) { @@ -1373,7 +1372,6 @@ bool BasicManager::LoadLib( sal_uInt16 nLib ) StringErrorInfo* pErrInf = new StringErrorInfo( ERRCODE_BASMGR_LIBLOAD, OUString(), ERRCODE_BUTTON_OK ); aErrors.push_back(BasicError(*pErrInf, BasicErrorReason::LIBNOTFOUND, OUString::number(nLib))); } - return bDone; } StarBASIC* BasicManager::CreateLib( const OUString& rLibName ) |