summaryrefslogtreecommitdiff
path: root/desktop
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-11-26 10:44:02 +0000
committerCaolán McNamara <caolanm@redhat.com>2011-11-28 09:55:02 +0000
commit48221d6a2bf4c327b6cadcdc65169997f7d7408d (patch)
treec55de0fd2abb2e2729540d98a02f87dd38b7a526 /desktop
parentafb548ba6962c74ae99350bad0bd2c72c9ddd998 (diff)
ByteString::GetToken->comphelper::string::getToken
Diffstat (limited to 'desktop')
-rw-r--r--desktop/source/app/cmdlinehelp.cxx20
1 files changed, 12 insertions, 8 deletions
diff --git a/desktop/source/app/cmdlinehelp.cxx b/desktop/source/app/cmdlinehelp.cxx
index d816d44076b4..715f90c80a67 100644
--- a/desktop/source/app/cmdlinehelp.cxx
+++ b/desktop/source/app/cmdlinehelp.cxx
@@ -31,6 +31,7 @@
#ifdef UNX
#include <stdio.h>
#endif
+#include <comphelper/string.hxx>
#include <sal/types.h>
#include <tools/string.hxx>
#include <vcl/msgbox.hxx>
@@ -149,16 +150,19 @@ namespace desktop
#ifdef UNX
// on unix use console for output
fprintf(stdout, "%s%s",
- ByteString(aHelpMessage_version, RTL_TEXTENCODING_ASCII_US).GetBuffer(),
- ByteString(aHelpMessage_head, RTL_TEXTENCODING_ASCII_US).GetBuffer());
+ rtl::OUStringToOString(aHelpMessage_version, RTL_TEXTENCODING_ASCII_US).getStr(),
+ rtl::OUStringToOString(aHelpMessage_head, RTL_TEXTENCODING_ASCII_US).getStr());
// merge left and right column
- int n = aHelpMessage_left.GetTokenCount ('\n');
- ByteString bsLeft(aHelpMessage_left, RTL_TEXTENCODING_ASCII_US);
- ByteString bsRight(aHelpMessage_right, RTL_TEXTENCODING_ASCII_US);
- for ( int i = 0; i < n; i++ )
+ sal_Int32 n = aHelpMessage_left.GetTokenCount ('\n');
+ rtl::OString bsLeft(rtl::OUStringToOString(aHelpMessage_left,
+ RTL_TEXTENCODING_ASCII_US));
+ ByteString bsRight(rtl::OUStringToOString(aHelpMessage_right,
+ RTL_TEXTENCODING_ASCII_US));
+ for ( sal_Int32 i = 0; i < n; ++i )
{
- fprintf(stdout, "%s", bsLeft.GetToken(i, '\n').GetBuffer());
- fprintf(stdout, "%s\n", bsRight.GetToken(i, '\n').GetBuffer());
+ using comphelper::string::getToken;
+ fprintf(stdout, "%s", getToken(bsLeft, i, '\n').getStr());
+ fprintf(stdout, "%s\n", getToken(bsRight, i, '\n').getStr());
}
fprintf(stdout, "%s", ByteString(aHelpMessage_bottom,
RTL_TEXTENCODING_ASCII_US).GetBuffer());