diff options
Diffstat (limited to 'linguistic/source/hyphdsp.cxx')
-rw-r--r-- | linguistic/source/hyphdsp.cxx | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/linguistic/source/hyphdsp.cxx b/linguistic/source/hyphdsp.cxx index c22841a835e4..df06ef2bd0db 100644 --- a/linguistic/source/hyphdsp.cxx +++ b/linguistic/source/hyphdsp.cxx @@ -264,11 +264,7 @@ Reference< XHyphenatedWord > SAL_CALL bool bWordModified = false; if (!pEntry || (nMaxLeading < 0 || nMaxLeading > nWordLen)) { -#ifdef LINGU_EXCEPTIONS - throw IllegalArgumentException(); -#else return NULL; -#endif } else { @@ -405,11 +401,7 @@ Reference< XHyphenatedWord > SAL_CALL bool bWordModified = false; if (!pEntry || !(0 <= nIndex && nIndex <= nWordLen - 2)) { -#ifdef LINGU_EXCEPTIONS - throw IllegalArgumentException(); -#else return NULL; -#endif } else { @@ -537,13 +529,7 @@ Reference< XPossibleHyphens > SAL_CALL HyphSvcByLangMap_t::iterator aIt( aSvcMap.find( nLanguage ) ); LangSvcEntries_Hyph *pEntry = aIt != aSvcMap.end() ? aIt->second.get() : NULL; - if (!pEntry) - { -#ifdef LINGU_EXCEPTIONS - throw IllegalArgumentException(); -#endif - } - else + if (pEntry) { OUString aChkWord( rWord ); |