[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/libs/plasma
From: Aaron J. Seigo <aseigo () kde ! org>
Date: 2008-11-01 22:01:33
Message-ID: 1225576893.991395.16614.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 878840 by aseigo:
package metadat by reference, not pointer, for API clarity and health
M +2 -2 package.cpp
M +1 -1 package.h
--- trunk/KDE/kdebase/workspace/libs/plasma/package.cpp #878839:878840
@@ -177,13 +177,13 @@
return QStringList();
}
-const PackageMetadata *Package::metadata() const
+PackageMetadata Package::metadata() const
{
//FIXME: this only works for native plasma packges; should fall back to... PackageStructure?
if (!d->metadata) {
d->metadata = new PackageMetadata(d->basePath + "metadata.desktop");
}
- return d->metadata;
+ return *d->metadata;
}
const QString Package::path() const
--- trunk/KDE/kdebase/workspace/libs/plasma/package.h #878839:878840
@@ -101,7 +101,7 @@
/**
* @return the package metadata object.
*/
- const PackageMetadata *metadata() const;
+ PackageMetadata metadata() const;
/**
* @return the path to the root of this particular package
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic