diff options
Diffstat (limited to 'xmloff')
-rw-r--r-- | xmloff/source/forms/propertyimport.cxx | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/xmloff/source/forms/propertyimport.cxx b/xmloff/source/forms/propertyimport.cxx index 1b75264ed2e8..6d6df90ed7be 100644 --- a/xmloff/source/forms/propertyimport.cxx +++ b/xmloff/source/forms/propertyimport.cxx @@ -2,9 +2,9 @@ * * $RCSfile: propertyimport.cxx,v $ * - * $Revision: 1.20 $ + * $Revision: 1.21 $ * - * last change: $Author: rt $ $Date: 2004-07-13 08:15:07 $ + * last change: $Author: obo $ $Date: 2004-11-16 10:11:20 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -105,6 +105,12 @@ #include <unotools/datetime.hxx> #endif +#if OSL_DEBUG_LEVEL > 0 + #ifndef _OSL_THREAD_H_ + #include <osl/thread.h> + #endif +#endif + //......................................................................... namespace xmloff { @@ -205,8 +211,17 @@ namespace xmloff aNewValue.Value = convertString(m_rContext.getGlobalContext(), pProperty->aPropertyType, _rValue, pProperty->pEnumMap, pProperty->bInverseSemantics); implPushBackPropertyValue( aNewValue ); } +#if OSL_DEBUG_LEVEL > 0 else - OSL_ENSURE( sal_False, "OPropertyImport::handleAttribute: can't handle attributes which do not describe properties!" ); + { + ::rtl::OString sMessage( "OPropertyImport::handleAttribute: Can't handle the following:\n" ); + sMessage += ::rtl::OString( " Attribute name: " ); + sMessage += ::rtl::OString( _rLocalName.getStr(), _rLocalName.getLength(), osl_getThreadTextEncoding() ); + sMessage += ::rtl::OString( "\n value: " ); + sMessage += ::rtl::OString( _rValue.getStr(), _rValue.getLength(), osl_getThreadTextEncoding() ); + OSL_ENSURE( sal_False, sMessage.getStr() ); + } +#endif } //--------------------------------------------------------------------- |