[Digikam-devel] extragear/graphics/digikam/libs/dmetadata

Michael Jansen kde at michael-jansen.biz
Mon Oct 5 11:26:14 BST 2009


Since you don't provide why the compilation fails (would really help) i have 
to assume it's because you miss the unregisterXmpNameSpace() method.

I don't know the policy here if digikam is supposed to compile against kde 4.3 
. If yes i have to revert. If not you have to update kdegraphics. See commit 

http://websvn.kde.org/?revision=1011032&view=revision

Mike


On Sunday 04 October 2009 11:48:28 Michael G. Hansen wrote:
> This commit broke compilation for me. KDE 4.3.1, Qt 4.5.2, gcc-4.3.4.
> 
> Michael Hansen
> 
> Michael Jansen wrote:
> > SVN commit 1031114 by mjansen:
> >
> > Fix memleak. Unregister namespace.
> >
> > I'm pretty sure the design is suboptimal but this is the easiest fix. How
> > about (un)registering the namespace once for each app?
> >
> >  M  +1 -0      dmetadata.cpp
> >
> >
> > --- trunk/extragear/graphics/digikam/ #1031113:1031114
> > @@ -70,6 +70,7 @@
> >
> >  DMetadata::~DMetadata()
> >  {
> > +   
> > unregisterXmpNameSpace(QString("http://ns.adobe.com/lightroom/1.0/")); }
> >
> >  bool DMetadata::load(const QString& filePath) const
> 



More information about the Digikam-devel mailing list