summaryrefslogtreecommitdiff
path: root/basctl/source/basicide/bastypes.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'basctl/source/basicide/bastypes.cxx')
-rw-r--r--basctl/source/basicide/bastypes.cxx11
1 files changed, 4 insertions, 7 deletions
diff --git a/basctl/source/basicide/bastypes.cxx b/basctl/source/basicide/bastypes.cxx
index 461044c7d407..340ea4052372 100644
--- a/basctl/source/basicide/bastypes.cxx
+++ b/basctl/source/basicide/bastypes.cxx
@@ -183,17 +183,14 @@ OUString BaseWindow::GetTitle()
OUString BaseWindow::CreateQualifiedName()
{
- OUStringBuffer aName;
+ OUString aName;
if ( !m_aLibName.isEmpty() )
{
LibraryLocation eLocation = m_aDocument.getLibraryLocation( m_aLibName );
- aName.append(m_aDocument.getTitle(eLocation));
- aName.append('.');
- aName.append(m_aLibName);
- aName.append('.');
- aName.append(GetTitle());
+ aName = m_aDocument.getTitle(eLocation) + "." + m_aLibName + "." +
+ GetTitle();
}
- return aName.makeStringAndClear();
+ return aName;
}
void BaseWindow::SetReadOnly (bool)