chromium 11.0.969.72
[chromium.git] / patches / patch-ui_base_l10n_l10n__util.cc
1 $NetBSD$
2
3 --- ui/base/l10n/l10n_util.cc.orig      2011-05-24 08:01:59.000000000 +0000
4 +++ ui/base/l10n/l10n_util.cc
5 @@ -320,7 +320,7 @@ bool CheckAndResolveLocale(const std::st
6  // if "foo bar" is RTL. So this function prepends the necessary RLM in such
7  // cases.
8  void AdjustParagraphDirectionality(string16* paragraph) {
9 -#if defined(OS_LINUX)
10 +#if defined(OS_LINUX) || defined(OS_BSD)
11    if (base::i18n::IsRTL() &&
12        base::i18n::StringContainsStrongRTLChars(*paragraph)) {
13      paragraph->insert(0, 1, static_cast<char16>(base::i18n::kRightToLeftMark));