[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [simon] simonlib/simonvision/config: Fixing memory leak in vision configuration
From:       Yash Shah <mail () yashshah ! com>
Date:       2012-12-18 19:36:20
Message-ID: 20121218193620.4E593A6091 () git ! kde ! org
[Download RAW message or body]

Git commit 79fa0128f9c32e843a0ebfa2d92608a3a8b2d75b by Yash Shah.
Committed on 18/12/2012 at 20:28.
Pushed by yashshah into branch 'master'.

Fixing memory leak in vision configuration

M  +3    -0    simonlib/simonvision/config/webcamconfigurationanalyzer.cpp

http://commits.kde.org/simon/79fa0128f9c32e843a0ebfa2d92608a3a8b2d75b

diff --git a/simonlib/simonvision/config/webcamconfigurationanalyzer.cpp b/=
simonlib/simonvision/config/webcamconfigurationanalyzer.cpp
index f11509f..3954703 100644
--- a/simonlib/simonvision/config/webcamconfigurationanalyzer.cpp
+++ b/simonlib/simonvision/config/webcamconfigurationanalyzer.cpp
@@ -42,6 +42,9 @@ void WebcamConfigurationAnalyzer::analyze(const IplImage*=
 currentImage)
   //use cvResize to resize source to a destination image
   cvResize(liveVideoFrameCopy, smallImage);
   emit sendImage(*SimonCV::IplImage2QImage(smallImage));
+
+  cvReleaseImage(&smallImage);
+  cvReleaseImage(&liveVideoFrameCopy);
 }
 =

 =


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic