From 3be460bbd609041aa03005e8d7bf8f424622a8a9 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Wed, 7 Oct 2015 12:34:15 +0200 Subject: clang-analyzer-deadcode.DeadStores Change-Id: Ie8e69d2a39abf6538cf3f8b75b76042ca7b71521 --- linguistic/source/dicimp.cxx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'linguistic') diff --git a/linguistic/source/dicimp.cxx b/linguistic/source/dicimp.cxx index e9820d5a4381..016ecb996986 100644 --- a/linguistic/source/dicimp.cxx +++ b/linguistic/source/dicimp.cxx @@ -260,13 +260,12 @@ sal_uLong DictionaryNeo::loadEntries(const OUString &rMainURL) SvStreamPtr pStream = SvStreamPtr( utl::UcbStreamHelper::CreateStream( xStream ) ); - sal_uLong nErr = sal::static_int_cast< sal_uLong >(-1); - // read header bool bNegativ; sal_uInt16 nLang; nDicVersion = ReadDicVersion(pStream, nLang, bNegativ); - if (0 != (nErr = pStream->GetError())) + sal_uLong nErr = pStream->GetError(); + if (0 != nErr) return nErr; nLanguage = nLang; @@ -440,7 +439,6 @@ sal_uLong DictionaryNeo::saveEntries(const OUString &rURL) if (!xStream.is()) return static_cast< sal_uLong >(-1); - sal_uLong nErr = sal::static_int_cast< sal_uLong >(-1); SvStreamPtr pStream = SvStreamPtr( utl::UcbStreamHelper::CreateStream( xStream ) ); @@ -448,7 +446,8 @@ sal_uLong DictionaryNeo::saveEntries(const OUString &rURL) rtl_TextEncoding eEnc = RTL_TEXTENCODING_UTF8; pStream->WriteLine(OString(pVerOOo7)); - if (0 != (nErr = pStream->GetError())) + sal_uLong nErr = pStream->GetError(); + if (0 != nErr) return nErr; /* XXX: the case could be differentiated, is it absence or * undetermined or multiple? Earlier versions did not know about 'und' and -- cgit