summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2018-10-27 15:11:25 +0300
committerMike Kaganski <mike.kaganski@collabora.com>2018-10-27 15:30:59 +0200
commit6a12a9e941283fe32d7714d4aee694c397996c3a (patch)
tree2c83c288b5c4fa23ec60cc4aad99f0fd7988f9aa
parent2272b7e876dade3359b9f1fd1ae8a24e391bb8e5 (diff)
tdf#120703 PVS: V530 The return value of function is required to be utilized
Change-Id: Ifc170a45e25b3fd5b7f561cc50afb6452bb359bd Reviewed-on: https://gerrit.libreoffice.org/62420 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
-rw-r--r--basic/source/comp/symtbl.cxx2
-rw-r--r--basic/source/sbx/sbxbase.cxx2
-rw-r--r--desktop/source/app/cmdlinehelp.cxx6
-rw-r--r--editeng/source/editeng/editdoc.cxx2
-rw-r--r--embeddedobj/source/msole/olecomponent.cxx4
-rw-r--r--jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx2
-rw-r--r--setup_native/source/win32/customactions/inst_msu/inst_msu.cxx2
-rw-r--r--sfx2/source/appl/shutdowniconw32.cxx3
-rw-r--r--sw/source/core/text/txtcache.hxx7
9 files changed, 17 insertions, 13 deletions
diff --git a/basic/source/comp/symtbl.cxx b/basic/source/comp/symtbl.cxx
index 5963153e23d0..2002f3fce278 100644
--- a/basic/source/comp/symtbl.cxx
+++ b/basic/source/comp/symtbl.cxx
@@ -441,7 +441,7 @@ void SbiProcDef::Match( std::unique_ptr<SbiProcDef> pOld )
pIn = pOld->pIn;
std::unique_ptr<SbiSymDef> tmp(this);
std::swap(pIn->m_Data[nPos], tmp);
- tmp.release();
+ (void)tmp.release();
}
}
diff --git a/basic/source/sbx/sbxbase.cxx b/basic/source/sbx/sbxbase.cxx
index 8697e8bd9ef3..5b68b90e32ec 100644
--- a/basic/source/sbx/sbxbase.cxx
+++ b/basic/source/sbx/sbxbase.cxx
@@ -127,7 +127,7 @@ void SbxBase::RemoveFactory( SbxFactory const * pFac )
{
std::unique_ptr<SbxFactory> tmp(std::move(*it));
r.m_Factories.erase( it );
- tmp.release();
+ (void)tmp.release();
break;
}
}
diff --git a/desktop/source/app/cmdlinehelp.cxx b/desktop/source/app/cmdlinehelp.cxx
index b7d40c31577e..0dbbe41dd660 100644
--- a/desktop/source/app/cmdlinehelp.cxx
+++ b/desktop/source/app/cmdlinehelp.cxx
@@ -220,9 +220,9 @@ namespace desktop
}
}
- freopen("CON", "r", stdin);
- freopen("CON", "w", stdout);
- freopen("CON", "w", stderr);
+ (void)freopen("CON", "r", stdin);
+ (void)freopen("CON", "w", stdout);
+ (void)freopen("CON", "w", stderr);
std::ios::sync_with_stdio(true);
diff --git a/editeng/source/editeng/editdoc.cxx b/editeng/source/editeng/editdoc.cxx
index 18d14cf82d81..9ed29b0a752a 100644
--- a/editeng/source/editeng/editdoc.cxx
+++ b/editeng/source/editeng/editdoc.cxx
@@ -2100,7 +2100,7 @@ void EditDoc::Release(sal_Int32 nPos)
SAL_WARN( "editeng", "EditDoc::Release - out of bounds pos " << nPos);
return;
}
- maContents[nPos].release();
+ (void)maContents[nPos].release();
maContents.erase(maContents.begin() + nPos);
}
diff --git a/embeddedobj/source/msole/olecomponent.cxx b/embeddedobj/source/msole/olecomponent.cxx
index bcf2600236c1..f9440f651bb2 100644
--- a/embeddedobj/source/msole/olecomponent.cxx
+++ b/embeddedobj/source/msole/olecomponent.cxx
@@ -913,8 +913,8 @@ void OleComponent::InitEmbeddedCopyOfLink( OleComponent const * pOleLinkComponen
if ( SUCCEEDED( hr ) && aMonType == MKSYS_FILEMONIKER )
{
ComSmart< IMalloc > pMalloc;
- CoGetMalloc( 1, &pMalloc ); // if fails there will be a memory leak
- OSL_ENSURE( pMalloc, "CoGetMalloc() failed!" );
+ hr = CoGetMalloc( 1, &pMalloc ); // if fails there will be a memory leak
+ OSL_ENSURE(SUCCEEDED(hr) && pMalloc, "CoGetMalloc() failed!");
LPOLESTR pOleStr = nullptr;
hr = pOleLink->GetSourceDisplayName( &pOleStr );
diff --git a/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx b/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx
index e5e9cb517ca3..c6f8eeb6a5c8 100644
--- a/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx
+++ b/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx
@@ -490,7 +490,7 @@ static void load_msvcr(OUString const & jvm_dll, OUStringLiteral msvcr)
if (slash == -1)
return;
- LoadLibraryW(
+ (void)LoadLibraryW(
o3tl::toW(OUString(jvm_dll.copy(0, slash+1) + msvcr).getStr()));
}
diff --git a/setup_native/source/win32/customactions/inst_msu/inst_msu.cxx b/setup_native/source/win32/customactions/inst_msu/inst_msu.cxx
index 91464fdd17de..c8d649a6f4d9 100644
--- a/setup_native/source/win32/customactions/inst_msu/inst_msu.cxx
+++ b/setup_native/source/win32/customactions/inst_msu/inst_msu.cxx
@@ -399,7 +399,7 @@ extern "C" __declspec(dllexport) UINT __stdcall UnpackMSUForInstall(MSIHANDLE hI
CheckWin32Error("MsiSetPropertyW", MsiSetPropertyW(hInstall, L"inst_msu", sBinary.c_str()));
// Don't delete the file: it will be done by following actions (inst_msu or cleanup_msu)
- aDeleteFileGuard.release();
+ (void)aDeleteFileGuard.release();
return ERROR_SUCCESS;
}
catch (std::exception& e)
diff --git a/sfx2/source/appl/shutdowniconw32.cxx b/sfx2/source/appl/shutdowniconw32.cxx
index b48b1e5e6875..b6fd1741a360 100644
--- a/sfx2/source/appl/shutdowniconw32.cxx
+++ b/sfx2/source/appl/shutdowniconw32.cxx
@@ -621,8 +621,7 @@ void OnDrawItem(HWND /*hwnd*/, LPDRAWITEMSTRUCT lpdis)
hModule = GetModuleHandleW( pModuleName );
if ( hModule == nullptr )
{
- LoadLibraryW( pModuleName );
- hModule = GetModuleHandleW( pModuleName );
+ hModule = LoadLibraryW(pModuleName);
}
}
diff --git a/sw/source/core/text/txtcache.hxx b/sw/source/core/text/txtcache.hxx
index c42018c8da86..0fa90c35debb 100644
--- a/sw/source/core/text/txtcache.hxx
+++ b/sw/source/core/text/txtcache.hxx
@@ -37,7 +37,12 @@ public:
SwParaPortion *GetPara() { return pLine.get(); }
const SwParaPortion *GetPara() const { return pLine.get(); }
- void SetPara( SwParaPortion *pNew, bool bDelete ) { if (!bDelete) pLine.release(); pLine.reset( pNew ); }
+ void SetPara(SwParaPortion* pNew, bool bDelete)
+ {
+ if (!bDelete)
+ (void)pLine.release();
+ pLine.reset(pNew);
+ }
};
class SwTextLineAccess : public SwCacheAccess