diff options
author | Karl Hong <khong@openoffice.org> | 2002-08-29 18:13:11 +0000 |
---|---|---|
committer | Karl Hong <khong@openoffice.org> | 2002-08-29 18:13:11 +0000 |
commit | eada1e86516c01d705846721753b8ae565d6315e (patch) | |
tree | 23adafa1a3b9cbaeab6e28f2699a111114da120f /i18npool/source | |
parent | fc3cf02d95eb8f82d9bf7b07c40805fcdbfbfdc2 (diff) |
#101141# implement default handling for Transliteration and NatNum properties
Diffstat (limited to 'i18npool/source')
-rw-r--r-- | i18npool/source/defaultnumberingprovider/defaultnumberingprovider.cxx | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/i18npool/source/defaultnumberingprovider/defaultnumberingprovider.cxx b/i18npool/source/defaultnumberingprovider/defaultnumberingprovider.cxx index 1914bf10a634..6b26603b9dd3 100644 --- a/i18npool/source/defaultnumberingprovider/defaultnumberingprovider.cxx +++ b/i18npool/source/defaultnumberingprovider/defaultnumberingprovider.cxx @@ -2,9 +2,9 @@ * * $RCSfile: defaultnumberingprovider.cxx,v $ * - * $Revision: 1.7 $ + * $Revision: 1.8 $ * - * last change: $Author: khong $ $Date: 2002-07-31 21:59:29 $ + * last change: $Author: khong $ $Date: 2002-08-29 19:13:11 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -372,8 +372,10 @@ DefaultNumberingProvider::makeNumberingString( const Sequence<beans::PropertyVal Sequence< long > offset; result += translit->transliterate(tmp, 0, tmp.getLength(), offset); } catch (Exception& ) { - assert(0); - throw IllegalArgumentException(); + // When translteration property is missing, return default number (bug #101141#) + result += OUString::valueOf( number ); + // assert(0); + // throw IllegalArgumentException(); } break; @@ -385,8 +387,10 @@ DefaultNumberingProvider::makeNumberingString( const Sequence<beans::PropertyVal getPropertyByName(aProperties, "NatNum", sal_True) >>= nNatNum; result += sNatNum.getNativeNumberString(tmp, aLocale, nNatNum); } catch (Exception& ) { - assert(0); - throw IllegalArgumentException(); + // When NatNum property is missing, return default number (bug #101141#) + result += OUString::valueOf( number ); + // assert(0); + // throw IllegalArgumentException(); } break; |