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

List:       kde-commits
Subject:    branches/KDE/3.5/kdelibs/kio/kio
From:       Andreas Kling <kling () impul ! se>
Date:       2006-09-16 23:00:18
Message-ID: 1158447618.662360.7977.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 585308 by kling:

Fixed a memory leak - KFileMetaInfo::init() didn't deref() before assigning Data::null to its d-pointer.


 M  +4 -0      kfilemetainfo.cpp  


--- branches/KDE/3.5/kdelibs/kio/kio/kfilemetainfo.cpp #585307:585308
@@ -332,11 +332,15 @@
         KFilePlugin *p = plugin();
         Q_ASSERT( p );
         if ( p && !p->readInfo( item, what) )
+        {
+            deref();
             d = Data::makeNull();
+        }
     }
     else
     {
 //        kdDebug(7033) << "No mimetype info for " << mimeType << endl;
+        deref();
         d = Data::makeNull();
     }
 }
[prev in list] [next in list] [prev in thread] [next in thread] 

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