summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--basic/source/comp/dim.cxx8
1 files changed, 2 insertions, 6 deletions
diff --git a/basic/source/comp/dim.cxx b/basic/source/comp/dim.cxx
index 5a3c27dd0577..3a984ce8c824 100644
--- a/basic/source/comp/dim.cxx
+++ b/basic/source/comp/dim.cxx
@@ -1215,17 +1215,13 @@ void SbiParser::DefProc( bool bStatic, bool bPrivate )
}
pDef->Match( std::unique_ptr<SbiProcDef>(pProc) );
- pProc = pDef;
}
else
{
aPublics.Add( pDef );
- pProc = pDef;
- }
- if( !pProc )
- {
- return;
}
+ assert(pDef);
+ pProc = pDef;
pProc->SetPublic( !bPrivate );
// Now we set the search hierarchy for symbols as well as the