From dbea942dda1c293ed0802db3d6ab683a2f9564ac Mon Sep 17 00:00:00 2001 From: Uwe Date: Sun, 19 Jun 2022 18:32:06 +0200 Subject: [PATCH] [Image] remove more unnecessary Boolean comparisons --- src/Mod/Image/App/ImageBase.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Mod/Image/App/ImageBase.cpp b/src/Mod/Image/App/ImageBase.cpp index 10471c82bf..fa43004d1e 100644 --- a/src/Mod/Image/App/ImageBase.cpp +++ b/src/Mod/Image/App/ImageBase.cpp @@ -47,7 +47,7 @@ ImageBase::~ImageBase() ImageBase::ImageBase(const ImageBase &rhs) { // Do the copy - if (rhs._owner == true) + if (rhs._owner) { // rhs is the owner - do a deep copy _pPixelData = nullptr; @@ -76,7 +76,7 @@ ImageBase & ImageBase::operator=(const ImageBase &rhs) clear(); // Do the copy - if (rhs._owner == true) + if (rhs._owner) { // rhs is the owner - do a deep copy _owner = false; // avoids a superfluous delete @@ -102,7 +102,7 @@ ImageBase & ImageBase::operator=(const ImageBase &rhs) void ImageBase::clear() { // If object is the owner of the data then delete the allocated memory - if (_owner == true) + if (_owner) { delete [] _pPixelData; _pPixelData = nullptr; @@ -283,7 +283,7 @@ int ImageBase::pointTo(void* pSrcPixelData, unsigned long width, unsigned long h _pPixelData = (unsigned char *)pSrcPixelData; // Flag ownership - if (takeOwnership == true) + if (takeOwnership) _owner = true; else _owner = false;