Revision 1204735

Go back to digest for 12th December 2010

Bug Fixes in KDE Base

Vishesh Handa committed changes in /trunk/KDE/kdelibs/nepomuk/core:

Fix the Memory leaks in Nepomuk Core -
* ResourceData::updateKickOffLists shouldn't be given a Soprano::Node::uri() as the node might not have a uri ( in the case of a Resource ) It's better to pass it a Nepomuk::Variant and let it get the type from there.
* ResourceManager::cleanUpCache() should also clear the m_initializedData. This is required in the rare case when all the kickOffProperties are removed.

File Changes

Modified 3 files
  • /trunk/KDE/kdelibs/nepomuk/core
  •   /resourcedata.cpp
  •   /resourcedata.h
  •   /resourcemanager.cpp
3 files changed in total