[rygel] tracker: Pass triplets' clone to child container
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [rygel] tracker: Pass triplets' clone to child container
- Date: Sat, 5 Dec 2009 01:20:03 +0000 (UTC)
commit 2589fee54019401f343309fe56c0d6556c347179
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date: Mon Nov 30 16:44:21 2009 +0200
tracker: Pass triplets' clone to child container
Clone the triplets before passing it to child SearchContainer.
.../tracker/rygel-tracker-metadata-values.vala | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/plugins/tracker/rygel-tracker-metadata-values.vala b/src/plugins/tracker/rygel-tracker-metadata-values.vala
index 921173e..2bd834c 100644
--- a/src/plugins/tracker/rygel-tracker-metadata-values.vala
+++ b/src/plugins/tracker/rygel-tracker-metadata-values.vala
@@ -130,13 +130,14 @@ public class Rygel.TrackerMetadataValues : Rygel.SimpleContainer {
// The child container can use the same mandatory triplets we used
// in our query except that last value is now fixed
- mandatory.last ().obj = "\"" + value + "\"";
+ var child_mandatory = new TrackerQueryTriplets.clone (mandatory);
+ child_mandatory.last ().obj = "\"" + value + "\"";
var container = new TrackerSearchContainer (value,
this,
value,
this.category,
- mandatory,
+ child_mandatory,
null);
this.add_child (container);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]