[rygel] tracker: Unique IDs for MetadataValues's children
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel] tracker: Unique IDs for MetadataValues's children
- Date: Thu, 12 Aug 2010 15:19:04 +0000 (UTC)
commit 767403f99a4719bb51b1094ad07ce467b81fdb51
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date: Thu Aug 12 15:02:27 2010 +0300
tracker: Unique IDs for MetadataValues's children
Prefix IDs of MetadataValues's children containers with parent ID to
guarantee uniqueness in the hierarchy.
.../tracker/rygel-tracker-metadata-values.vala | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/plugins/tracker/rygel-tracker-metadata-values.vala b/src/plugins/tracker/rygel-tracker-metadata-values.vala
index 0d605cf..fe1a5a8 100644
--- a/src/plugins/tracker/rygel-tracker-metadata-values.vala
+++ b/src/plugins/tracker/rygel-tracker-metadata-values.vala
@@ -71,7 +71,7 @@ public class Rygel.Tracker.MetadataValues : Rygel.SimpleContainer {
}
if (title_func == null) {
- this.title_func = this.default_id_func;
+ this.title_func = this.default_title_func;
}
if (filter_func == null) {
@@ -179,6 +179,10 @@ public class Rygel.Tracker.MetadataValues : Rygel.SimpleContainer {
}
private string default_id_func (string value) {
+ return this.id + ":" + value;
+ }
+
+ private string default_title_func (string value) {
return value;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]