summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2011-03-24 10:54:30 +0100
committerMartyn Russell <martyn@lanedo.com>2011-03-30 17:19:42 +0100
commitaead57f02c2d3e8c351db88addefa97116cf77ce (patch)
treef556a0122f91020dd0efab566f539e90d726ac75
parent5b2be66dd29632e9feb22a69889e10bca71e4f4f (diff)
downloadtracker-aead57f02c2d3e8c351db88addefa97116cf77ce.tar.gz
tracker-control: Simplify getting pause status when showing pause details
-rw-r--r--src/tracker-control/tracker-control-miners.c37
1 files changed, 4 insertions, 33 deletions
diff --git a/src/tracker-control/tracker-control-miners.c b/src/tracker-control/tracker-control-miners.c
index f3a5f1c42..cba21f2c9 100644
--- a/src/tracker-control/tracker-control-miners.c
+++ b/src/tracker-control/tracker-control-miners.c
@@ -253,31 +253,6 @@ miner_list (gboolean available,
}
static gboolean
-miner_get_details (TrackerMinerManager *manager,
- const gchar *miner,
- gchar **status,
- gdouble *progress,
- GStrv *pause_applications,
- GStrv *pause_reasons)
-{
- if ((status || progress) &&
- !tracker_miner_manager_get_status (manager,
- miner,
- status,
- progress)) {
- g_printerr (_("Could not get status from miner: %s"), miner);
- return FALSE;
- }
-
- tracker_miner_manager_is_paused (manager,
- miner,
- pause_applications,
- pause_reasons);
-
- return TRUE;
-}
-
-static gboolean
miner_pause_details (void)
{
TrackerMinerManager *manager;
@@ -313,14 +288,10 @@ miner_pause_details (void)
continue;
}
- if (!miner_get_details (manager,
- l->data,
- NULL,
- NULL,
- &pause_applications,
- &pause_reasons)) {
- continue;
- }
+ tracker_miner_manager_is_paused (manager,
+ l->data,
+ &pause_applications,
+ &pause_reasons);
if (!(*pause_applications) || !(*pause_reasons)) {
g_strfreev (pause_applications);