diff options
author | tony@chromium.org <tony@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-18 16:23:18 +0000 |
---|---|---|
committer | tony@chromium.org <tony@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-18 16:23:18 +0000 |
commit | 70edb8606702fd26565cc46fd3075bfe75f68d97 (patch) | |
tree | c2647cc5cd843c5abbc9c90bd6855bd8b0b7c674 /base/i18n/rtl.h | |
parent | 05672cafff847dc3beb0e29e1506bee6a5a7447e (diff) | |
download | chromium_src-70edb8606702fd26565cc46fd3075bfe75f68d97.zip chromium_src-70edb8606702fd26565cc46fd3075bfe75f68d97.tar.gz chromium_src-70edb8606702fd26565cc46fd3075bfe75f68d97.tar.bz2 |
Convert GetDisplayStringInLTRDirectionality from wstring to string16.
BUG=23581
Review URL: http://codereview.chromium.org/3108027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56535 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/i18n/rtl.h')
-rw-r--r-- | base/i18n/rtl.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/base/i18n/rtl.h b/base/i18n/rtl.h index 19b142c..2fe932c 100644 --- a/base/i18n/rtl.h +++ b/base/i18n/rtl.h @@ -6,6 +6,7 @@ #define BASE_I18N_RTL_H_ #pragma once +#include "base/compiler_specific.h" #include "base/string16.h" #include "build/build_config.h" @@ -135,14 +136,16 @@ void WrapPathWithLTRFormatting(const FilePath& path, // string is wrapped with LRE (Left-To-Right Embedding) and PDF (Pop // Directional Formatting) marks and returned. In LTR locale, the string itself // is returned. -std::wstring GetDisplayStringInLTRDirectionality(std::wstring* text); +string16 GetDisplayStringInLTRDirectionality(const string16& text) + WARN_UNUSED_RESULT; // Strip the beginning (U+202A..U+202B, U+202D..U+202E) and/or ending (U+202C) // explicit bidi control characters from |text|, if there are any. Otherwise, // return the text itself. Explicit bidi control characters display and have // semantic effect. They can be deleted so they might not always appear in a // pair. -const string16 StripWrappingBidiControlCharacters(const string16& text); +const string16 StripWrappingBidiControlCharacters(const string16& text) + WARN_UNUSED_RESULT; } // namespace i18n } // namespace base |