summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-08-26 14:28:41 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-08-26 15:32:35 +0100
commitd82431543fe03a7e817fe329aca0ec11c7669c48 (patch)
treee751ce12dfc8dde79a83a3980afde3b78d2a457d /svx
parent3f43b02433b970cd36ee4c9249e425d6b1bd9fbe (diff)
WaE: and migrate to rtl::OStringBuffer
Diffstat (limited to 'svx')
-rw-r--r--svx/source/form/fmsrcimp.cxx29
1 files changed, 17 insertions, 12 deletions
diff --git a/svx/source/form/fmsrcimp.cxx b/svx/source/form/fmsrcimp.cxx
index 5b5ad1abd6ae..9fe1c7e44a83 100644
--- a/svx/source/form/fmsrcimp.cxx
+++ b/svx/source/form/fmsrcimp.cxx
@@ -29,6 +29,7 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_svx.hxx"
+#include <rtl/strbuf.hxx>
#include "svx/fmresids.hrc"
#include "svx/fmtools.hxx"
#include "svx/fmsrccfg.hxx"
@@ -250,22 +251,26 @@ sal_Bool FmSearchEngine::MoveCursor()
catch(::com::sun::star::sdbc::SQLException const& e)
{
#if OSL_DEBUG_LEVEL > 0
- String sDebugMessage;
- sDebugMessage.AssignAscii("FmSearchEngine::MoveCursor : catched a DatabaseException (");
- sDebugMessage += (const sal_Unicode*)e.SQLState;
- sDebugMessage.AppendAscii(") !");
- OSL_FAIL(ByteString(sDebugMessage, RTL_TEXTENCODING_ASCII_US).GetBuffer());
+ rtl::OStringBuffer sDebugMessage(RTL_CONSTASCII_STRINGPARAM(
+ "FmSearchEngine::MoveCursor : catched a DatabaseException ("));
+ sDebugMessage.append(rtl::OUStringToOString(e.SQLState, RTL_TEXTENCODING_ASCII_US));
+ sDebugMessage.append(RTL_CONSTASCII_STRINGPARAM(") !"));
+ OSL_FAIL(sDebugMessage.getStr());
+#else
+ (void)e;
#endif
bSuccess = sal_False;
}
catch(Exception const& e)
{
#if OSL_DEBUG_LEVEL > 0
- UniString sDebugMessage;
- sDebugMessage.AssignAscii("FmSearchEngine::MoveCursor : catched an Exception (");
- sDebugMessage += (const sal_Unicode*)e.Message;
- sDebugMessage.AppendAscii(") !");
- OSL_FAIL(ByteString(sDebugMessage, RTL_TEXTENCODING_ASCII_US).GetBuffer());
+ rtl::OStringBuffer sDebugMessage(RTL_CONSTASCII_STRINGPARAM(
+ "FmSearchEngine::MoveCursor : catched an Exception ("));
+ sDebugMessage.append(rtl::OUStringToOString(e.Message, RTL_TEXTENCODING_ASCII_US));
+ sDebugMessage.append(RTL_CONSTASCII_STRINGPARAM(") !"));
+ OSL_FAIL(sDebugMessage.getStr());
+#else
+ (void)e;
#endif
bSuccess = sal_False;
}
@@ -858,7 +863,7 @@ void FmSearchEngine::Init(const ::rtl::OUString& sVisibleFields)
{
xCursorProps->getPropertyValue( FM_PROP_ACTIVE_CONNECTION ) >>= xConn;
}
- catch( Exception& ) { /* silent this - will be asserted below */ }
+ catch( const Exception& ) { /* silent this - will be asserted below */ }
}
if ( xConn.is() )
xMeta = xConn->getMetaData();
@@ -905,7 +910,7 @@ void FmSearchEngine::Init(const ::rtl::OUString& sVisibleFields)
m_arrFieldMapping.push_back(nFoundIndex);
}
}
- catch(Exception&)
+ catch (const Exception&)
{
OSL_FAIL("Exception occurred!");
}