Fixed a lot of issues reported by cppcheck 1.78

This commit is contained in:
heckflosse
2017-04-08 22:41:46 +02:00
parent 73e14702dd
commit 6e55f6bab5
41 changed files with 226 additions and 254 deletions

View File

@@ -1460,8 +1460,6 @@ bool BackBuffer::setDrawRectangle(Cairo::Format format, int newX, int newY, int
*/
void BackBuffer::copyRGBCharData(const unsigned char *srcData, int srcX, int srcY, int srcW, int srcH, int srcRowStride, int dstX, int dstY)
{
const unsigned char *src;
unsigned char *dst;
unsigned char r, g, b;
if (!surface) {
@@ -1483,8 +1481,8 @@ void BackBuffer::copyRGBCharData(const unsigned char *srcData, int srcX, int src
break;
}
src = srcData + i * srcRowStride;
dst = dstData + ((dstY + i) * surfW + dstX) * 4;
const unsigned char *src = srcData + i * srcRowStride;
unsigned char *dst = dstData + ((dstY + i) * surfW + dstX) * 4;
for (int j = 0; j < srcW; ++j) {
if (dstX + j >= surfW) {