From 867cfc57d8bcca1e1c9ea8e63595b618c55fc840 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Tue, 11 Sep 2018 15:21:22 +0200 Subject: loplugin:useuniqueptr in ODatabaseForm::GetDataMultiPartEncoded Change-Id: Ica70b20b84a8ada5b37cb6d23ce67096bd9ced2d Reviewed-on: https://gerrit.libreoffice.org/60352 Tested-by: Jenkins Reviewed-by: Noel Grandin --- forms/source/component/DatabaseForm.cxx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'forms') diff --git a/forms/source/component/DatabaseForm.cxx b/forms/source/component/DatabaseForm.cxx index afdd2a5e78a3..3a18e057949f 100644 --- a/forms/source/component/DatabaseForm.cxx +++ b/forms/source/component/DatabaseForm.cxx @@ -495,13 +495,13 @@ Sequence ODatabaseForm::GetDataMultiPartEncoded(const Reference pBuf(new char[1025]); int nRead; - while( (nRead = aMessStream.Read(pBuf, 1024)) > 0 ) + while( (nRead = aMessStream.Read(pBuf.get(), 1024)) > 0 ) { - aMemStream.WriteBytes(pBuf, nRead); + aMemStream.WriteBytes(pBuf.get(), nRead); } - delete[] pBuf; + pBuf.reset(); aMemStream.Flush(); aMemStream.Seek( 0 ); -- cgit