From 1a06e2c45b619f060f68f7470ab70488d406a48c Mon Sep 17 00:00:00 2001 From: focus Date: Thu, 8 Dec 2011 15:10:36 +0000 Subject: [PATCH] Add Latin1_to_UTF8 for std::string git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1957 e54a6e83-5905-42d5-8d5c-058d10e6a962 --- src/zapit/include/zapit/client/zapittools.h | 1 + src/zapit/lib/zapittools.cpp | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/src/zapit/include/zapit/client/zapittools.h b/src/zapit/include/zapit/client/zapittools.h index 5af91e8ee..bd60d0443 100644 --- a/src/zapit/include/zapit/client/zapittools.h +++ b/src/zapit/include/zapit/client/zapittools.h @@ -31,6 +31,7 @@ namespace ZapitTools std::string UTF8_to_Latin1 (const char *); std::string UTF8_to_UTF8XML(const char *); std::string Latin1_to_UTF8 (const char *); + std::string Latin1_to_UTF8 (const std::string &s); void replace_char(char * p_act); } diff --git a/src/zapit/lib/zapittools.cpp b/src/zapit/lib/zapittools.cpp index d5170429b..677aeb67e 100644 --- a/src/zapit/lib/zapittools.cpp +++ b/src/zapit/lib/zapittools.cpp @@ -121,6 +121,10 @@ namespace ZapitTools { } return r; } + std::string Latin1_to_UTF8(const std::string & s) + { + return Latin1_to_UTF8(s.c_str()); + } void replace_char(char * p_act) {