1 From e43b95f1c1f74ab70798e32b148b47127e760557 Mon Sep 17 00:00:00 2001
2 From: Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>
3 Date: Fri, 9 Aug 2013 12:42:23 +0300
4 Subject: [PATCH 20/33] UTF8 window titles.
7 base/strings/efl/eina_shared_string.cc | 7 ++++++-
8 1 file changed, 6 insertions(+), 1 deletion(-)
10 diff --git a/base/strings/efl/eina_shared_string.cc b/base/strings/efl/eina_shared_string.cc
11 index 48bf291..036e4a4 100644
12 --- a/base/strings/efl/eina_shared_string.cc
13 +++ b/base/strings/efl/eina_shared_string.cc
15 // found in the LICENSE file.
17 #include "base/strings/efl/eina_shared_string.h"
18 +#include "base/strings/utf_string_conversions.h"
22 EinaSharedString::EinaSharedString(const EinaSharedString& other)
23 : string_(eina_stringshare_ref(other.string_)) {
24 @@ -17,7 +20,7 @@ EinaSharedString::EinaSharedString(const std::string& str)
27 EinaSharedString::EinaSharedString(const string16& str)
28 - : string_(eina_stringshare_add(std::string(str.begin(), str.end()).c_str())) {
29 + : string_(eina_stringshare_add(UTF16ToUTF8(str).c_str())) {
32 EinaSharedString::~EinaSharedString() {
33 @@ -55,3 +58,5 @@ Eina_Stringshare* EinaSharedString::LeakString() {