Fixed memory leak and unused variable (roundness in situareuser.cpp)
authorlampehe-local <henri.lampela@ixonos.com>
Tue, 4 May 2010 05:38:02 +0000 (08:38 +0300)
committerlampehe-local <henri.lampela@ixonos.com>
Tue, 4 May 2010 05:38:02 +0000 (08:38 +0300)
src/situareservice/situareservice.cpp
src/ui/situareuser.cpp

index 744d404..fdd9714 100644 (file)
@@ -250,6 +250,11 @@ void SituareService::parseUserData(const QByteArray &jsonReply)
     qDeleteAll(m_friendsList.begin(), m_friendsList.end());
     m_friendsList.clear();
 
+    if(m_user) {
+        delete m_user;
+        m_user = 0;
+    }
+
     QJson::Parser parser;
     bool ok;
 
index 830f879..03dc65d 100644 (file)
@@ -38,13 +38,10 @@ SituareUser::SituareUser(QWidget *parent)
     this->setMargin(1);
 }
 
-
 void SituareUser::paintEvent(QPaintEvent *aPaintEvent)
 {
     Q_UNUSED(aPaintEvent);
 
-    int roundness(ROUNDNESS);
-
     QRect widgetRect = QRect(0,0,this->pixmap()->width(),this->pixmap()->height());
 
     QPainter painter(this);