[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [digikam] imageplugins/enhance: Use QScopedArrayPointer
From: Andi Clemens <andi.clemens () googlemail ! com>
Date: 2012-01-29 10:52:22
Message-ID: 20120129105222.D7581A60A6 () git ! kde ! org
[Download RAW message or body]
Git commit 2c83868c1c468ffd020d27b3558d652162f98ff8 by Andi Clemens.
Committed on 29/01/2012 at 11:45.
Pushed by aclemens into branch 'master'.
Use QScopedArrayPointer
M +2 -3 imageplugins/enhance/inpaintingtool.cpp
http://commits.kde.org/digikam/2c83868c1c468ffd020d27b3558d652162f98ff8
diff --git a/imageplugins/enhance/inpaintingtool.cpp b/imageplugins/enhance/inpaintingtool.cpp
index 099964f..d3f12c8 100644
--- a/imageplugins/enhance/inpaintingtool.cpp
+++ b/imageplugins/enhance/inpaintingtool.cpp
@@ -353,10 +353,9 @@ void InPaintingTool::processCImgUrl(const QString& url)
void InPaintingTool::prepareEffect()
{
ImageIface iface(0, 0);
- uchar* data = iface.getOriginalImage();
+ QScopedArrayPointer<uchar> data(iface.getOriginalImage());
d->originalImage = DImg(iface.originalWidth(), iface.originalHeight(),
- iface.originalSixteenBit(), iface.originalHasAlpha(), data);
- delete [] data;
+ iface.originalSixteenBit(), iface.originalHasAlpha(), data.data());
// Selected area from the image and mask creation:
//
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic