diff options
Diffstat (limited to 'forms')
-rw-r--r-- | forms/source/component/Filter.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/forms/source/component/Filter.cxx b/forms/source/component/Filter.cxx index cb2ac2a50249..298bf90cae4c 100644 --- a/forms/source/component/Filter.cxx +++ b/forms/source/component/Filter.cxx @@ -53,6 +53,7 @@ #include <com/sun/star/sdbcx/XColumnsSupplier.hpp> #include <com/sun/star/sdbcx/XTablesSupplier.hpp> #include <com/sun/star/ui/dialogs/XExecutableDialog.hpp> +#include <com/sun/star/util/NumberFormatter.hpp> #include <com/sun/star/awt/XItemList.hpp> #include <comphelper/numbers.hxx> @@ -131,9 +132,8 @@ namespace frm if ( xFormatSupplier.is() ) { - maContext.createComponent( "com.sun.star.util.NumberFormatter", m_xFormatter ); - if ( m_xFormatter.is() ) - m_xFormatter->attachNumberFormatsSupplier( xFormatSupplier ); + m_xFormatter.set(NumberFormatter::create(maContext.getUNOContext()), UNO_QUERY_THROW ); + m_xFormatter->attachNumberFormatsSupplier( xFormatSupplier ); } } if ( !m_xFormatter.is() ) |