sc/source/core/opencl/openclwrapper.cxx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-)
New commits: commit a451a69908028a9cecbaddf1f18c428d1d43a71c Author: Michael Stahl <mst...@redhat.com> Date: Sun Sep 22 11:01:03 2013 +0200 warning C4305: 'return' : truncation from 'int' to 'bool' ... also only deleting an object if it _is_ null is surely an error? And if the condition were inverted it would be unnecessary too since operator delete[] handles null fine. Change-Id: Ib644447437864f9c6f34d13c75598f0e06d86f65 diff --git a/sc/source/core/opencl/openclwrapper.cxx b/sc/source/core/opencl/openclwrapper.cxx index d273463..bc51148 100644 --- a/sc/source/core/opencl/openclwrapper.cxx +++ b/sc/source/core/opencl/openclwrapper.cxx @@ -2112,7 +2112,7 @@ bool OclCalc::oclGroundWaterGroup( uint *eOp, uint eOpNum, const double *pOpArra { float *afBuffer = new float[nElements]; if ( !afBuffer ) - return -1; + return false; clStatus = clEnqueueReadBuffer(kEnv.mpkCmdQueue, outputCl, CL_TRUE,0, @@ -2124,8 +2124,7 @@ bool OclCalc::oclGroundWaterGroup( uint *eOp, uint eOpNum, const double *pOpArra { dpResult[i] = (double)afBuffer[i]; } - if ( !afBuffer ) - delete [] afBuffer; + delete [] afBuffer; } clStatus = clFinish( kEnv.mpkCmdQueue ); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits