[tracker/rss-enclosures] libtracker-miner: Fix memory leak in vapi file



commit 3ce2a8318cbdeffcf819dca860d9eabf846f615d
Author: Adrien Bustany <abustany gnome org>
Date:   Fri Apr 30 11:59:39 2010 -0400

    libtracker-miner: Fix memory leak in vapi file
    
    The return type of PasswordProvider.get_name was incorrectly marked as
    unowned, so it was not freed by Vala.

 src/libtracker-miner/tracker-miner.vapi |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/libtracker-miner/tracker-miner.vapi b/src/libtracker-miner/tracker-miner.vapi
index b0961ab..cdc6b55 100644
--- a/src/libtracker-miner/tracker-miner.vapi
+++ b/src/libtracker-miner/tracker-miner.vapi
@@ -94,7 +94,7 @@ namespace Tracker {
 	public interface PasswordProvider : GLib.Object {
 		public void forget_password (string service) throws GLib.Error;
 		public static unowned Tracker.PasswordProvider @get ();
-		public unowned string get_name ();
+		public string get_name ();
 		public string get_password (string service, out string username) throws GLib.Error;
 		public void store_password (string service, string description, string username, string password) throws GLib.Error;
 	}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]