diff options
author | August Sodora <augsod@gmail.com> | 2011-11-03 16:50:24 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2011-11-04 08:21:25 +0100 |
commit | e04249337551653f63ba9b2a2302578961e38562 (patch) | |
tree | c8780254acf0b87c16f47725657a0b8c38871bfe /desktop/source/app/cmdlineargs.cxx | |
parent | fb17dce09e29c4518129587d347cc3787f74c396 (diff) |
String->OUString, remove unused code
Diffstat (limited to 'desktop/source/app/cmdlineargs.cxx')
-rw-r--r-- | desktop/source/app/cmdlineargs.cxx | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/desktop/source/app/cmdlineargs.cxx b/desktop/source/app/cmdlineargs.cxx index f2555623c560..78c6e719e8d7 100644 --- a/desktop/source/app/cmdlineargs.cxx +++ b/desktop/source/app/cmdlineargs.cxx @@ -399,10 +399,12 @@ void CommandLineArgs::ParseCommandLine_Impl( Supplier& supplier ) void CommandLineArgs::AddStringListParam_Impl( StringParam eParam, const rtl::OUString& aParam ) { + ::rtl::OUStringBuffer aParamBuf(m_aStrParams[eParam]); OSL_ASSERT( eParam >= 0 && eParam < CMD_STRINGPARAM_COUNT ); - if ( m_aStrParams[eParam].getLength() ) - m_aStrParams[eParam] += ::rtl::OUString::valueOf( (sal_Unicode)APPEVENT_PARAM_DELIMITER ); - m_aStrParams[eParam] += aParam; + if ( aParamBuf.getLength() ) + aParamBuf.append('\n'); + aParamBuf.append(aParam); + m_aStrParams[eParam] = aParamBuf.makeStringAndClear(); m_aStrSetParams[eParam] = sal_True; } |