[tracker] TrackerMinerManager: Fix typo.



commit af60aa7efbdbd261870724f85de569f4f5026f29
Author: Carlos Garnacho <carlos lanedo com>
Date:   Fri Sep 25 13:54:16 2009 +0200

    TrackerMinerManager: Fix typo.
    
    The hashtable key must be the dbus name for the miner, it was being copied
    somewhat random memory.

 src/libtracker-miner/tracker-miner-manager.c  |    2 +-
 src/tracker-status-icon/tracker-status-icon.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/libtracker-miner/tracker-miner-manager.c b/src/libtracker-miner/tracker-miner-manager.c
index b6e1da5..ff0461c 100644
--- a/src/libtracker-miner/tracker-miner-manager.c
+++ b/src/libtracker-miner/tracker-miner-manager.c
@@ -298,7 +298,7 @@ tracker_miner_manager_init (TrackerMinerManager *manager)
 					     G_CALLBACK (miner_resumed),
 					     manager, NULL);
 
-		g_hash_table_insert (priv->miner_proxies, proxy, g_strdup (m->data));
+		g_hash_table_insert (priv->miner_proxies, proxy, g_strdup (data->dbus_name));
 	}
 }
 
diff --git a/src/tracker-status-icon/tracker-status-icon.c b/src/tracker-status-icon/tracker-status-icon.c
index 7284885..dc36349 100644
--- a/src/tracker-status-icon/tracker-status-icon.c
+++ b/src/tracker-status-icon/tracker-status-icon.c
@@ -299,7 +299,7 @@ status_icon_miner_progress (TrackerMinerManager *manager,
 	entry = g_hash_table_lookup (priv->miners, miner_name);
 
 	if (G_UNLIKELY (!entry)) {
-		g_critical ("Got progress signal from unknown miner");
+		g_critical ("Got progress signal from unknown miner '%s'", miner_name);
 		return;
 	}
 



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