summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2011-06-28 15:05:12 +0200
committerMartyn Russell <martyn@lanedo.com>2011-10-06 17:09:42 +0100
commitc88329eceaf162dfa593bb300746d56859b741d5 (patch)
tree449192482136ace442ea4c2edc4fd6ce9eb63b57
parentb4f6301d97bd12f249e9ad1af51933bdfdaedba0 (diff)
downloadtracker-c88329eceaf162dfa593bb300746d56859b741d5.tar.gz
tracker-control: Fix crash when unable to get miner pause details
Fixes NB#269359.
-rw-r--r--src/tracker-control/tracker-control-status.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tracker-control/tracker-control-status.c b/src/tracker-control/tracker-control-status.c
index 18674e048..b1b78f5e6 100644
--- a/src/tracker-control/tracker-control-status.c
+++ b/src/tracker-control/tracker-control-status.c
@@ -142,6 +142,12 @@ miner_get_details (TrackerMinerManager *manager,
pause_applications,
pause_reasons);
+ if (!(*pause_applications) || !(*pause_reasons)) {
+ /* unable to get pause details,
+ already logged by tracker_miner_manager_is_paused */
+ return FALSE;
+ }
+
return TRUE;
}