summaryrefslogtreecommitdiff
path: root/i18npool/source/localedata/LocaleNode.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'i18npool/source/localedata/LocaleNode.cxx')
-rw-r--r--i18npool/source/localedata/LocaleNode.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/i18npool/source/localedata/LocaleNode.cxx b/i18npool/source/localedata/LocaleNode.cxx
index 081d6164e75b..4204b3636fcb 100644
--- a/i18npool/source/localedata/LocaleNode.cxx
+++ b/i18npool/source/localedata/LocaleNode.cxx
@@ -654,7 +654,9 @@ void LCFormatNode::generateCode (const OFileWriter &of) const
OUString aPar1( RTL_CONSTASCII_USTRINGPARAM( "0)" ));
OUString aPar2( RTL_CONSTASCII_USTRINGPARAM( "-)" ));
OUString aPar3( RTL_CONSTASCII_USTRINGPARAM( " )" ));
- if (aCode.indexOf( aPar1 ) > 0 || aCode.indexOf( aPar2 ) > 0 || aCode.indexOf( aPar3 ) > 0)
+ OUString aPar4( RTL_CONSTASCII_USTRINGPARAM( "])" ));
+ if (aCode.indexOf( aPar1 ) > 0 || aCode.indexOf( aPar2 ) > 0 ||
+ aCode.indexOf( aPar3 ) > 0 || aCode.indexOf( aPar4 ) > 0)
fprintf( stderr, "Warning: FormatCode formatindex=\"%d\" for currency uses parentheses for negative amounts, which probably is not correct for locales not based on en_US.\n", formatindex);
}
break;