diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-08-30 14:43:16 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-08-31 10:43:22 +0100 |
commit | 5131e0be31afb8d7686483fd5552b10cecd1c5f0 (patch) | |
tree | 81d57c1bcfcdd2936e9ad719e4adfa51c1765433 /sax | |
parent | d47c227f4d5d62bdf61027aa1527a406b3d4fbbd (diff) |
catch by const reference
Diffstat (limited to 'sax')
-rw-r--r-- | sax/source/fastparser/fastparser.cxx | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/sax/source/fastparser/fastparser.cxx b/sax/source/fastparser/fastparser.cxx index e24721fb0d7c..df7dcfcb36f1 100644 --- a/sax/source/fastparser/fastparser.cxx +++ b/sax/source/fastparser/fastparser.cxx @@ -479,19 +479,19 @@ void FastSaxParser::parseStream( const InputSource& maStructSource) throw (SAXEx entity.mxDocumentHandler->endDocument(); } } - catch( SAXException & ) + catch (const SAXException&) { popEntity(); XML_ParserFree( entity.mpParser ); throw; } - catch( IOException & ) + catch (const IOException&) { popEntity(); XML_ParserFree( entity.mpParser ); throw; } - catch( RuntimeException & ) + catch (const RuntimeException&) { popEntity(); XML_ParserFree( entity.mpParser ); @@ -531,9 +531,8 @@ OUString SAL_CALL FastSaxParser::getNamespaceURL( const OUString& rPrefix ) thro { return GetNamespaceURL( OUStringToOString( rPrefix, RTL_TEXTENCODING_UTF8 ) ); } - catch(Exception) + catch (const Exception&) { - ; } throw IllegalArgumentException(); } @@ -842,7 +841,7 @@ void FastSaxParser::callbackStartElement( const XML_Char* pwName, const XML_Char } } } - catch( Exception& e ) + catch (const Exception& e) { rEntity.maSavedException <<= e; } @@ -864,7 +863,7 @@ void FastSaxParser::callbackEndElement( const XML_Char* ) else xContext->endUnknownElement( pContext->maNamespace, pContext->maElementName ); } - catch( Exception& e ) + catch (const Exception& e) { rEntity.maSavedException <<= e; } @@ -882,7 +881,7 @@ void FastSaxParser::callbackCharacters( const XML_Char* s, int nLen ) { xContext->characters( OUString( s, nLen, RTL_TEXTENCODING_UTF8 ) ); } - catch( Exception& e ) + catch (const Exception& e) { rEntity.maSavedException <<= e; } @@ -903,12 +902,12 @@ int FastSaxParser::callbackExternalEntityRef( XML_Parser parser, OUString( publicId, strlen( publicId ), RTL_TEXTENCODING_UTF8 ) , OUString( systemId, strlen( systemId ), RTL_TEXTENCODING_UTF8 ) ); } - catch( SAXParseException & e ) + catch (const SAXParseException & e) { rCurrEntity.maSavedException <<= e; bOK = false; } - catch( SAXException & e ) + catch (const SAXException& e) { rCurrEntity.maSavedException <<= SAXParseException( e.Message, e.Context, e.WrappedException, @@ -933,19 +932,19 @@ int FastSaxParser::callbackExternalEntityRef( XML_Parser parser, { parse(); } - catch( SAXParseException & e ) + catch (const SAXParseException& e) { rCurrEntity.maSavedException <<= e; bOK = false; } - catch( IOException &e ) + catch (const IOException& e) { SAXException aEx; aEx.WrappedException <<= e; rCurrEntity.maSavedException <<= aEx; bOK = false; } - catch( RuntimeException &e ) + catch (const RuntimeException& e) { SAXException aEx; aEx.WrappedException <<= e; |