summaryrefslogtreecommitdiff
path: root/demo/gclue-service-agent.c
diff options
context:
space:
mode:
authorZeeshan Ali (Khattak) <zeeshanak@gnome.org>2014-02-24 16:42:41 +0000
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>2014-02-24 16:42:41 +0000
commit4399bce09a4ca4582ce8c4b71ce1b5067b8db0e5 (patch)
tree86fac88d75f58841358f8efb4f26e9a61fed80a2 /demo/gclue-service-agent.c
parentc3b70a34f7d07eb42fb0469b26f1796e83996654 (diff)
downloadgeoclue-4399bce09a4ca4582ce8c4b71ce1b5067b8db0e5.tar.gz
demo,agent: Set max accuracy level
Otherwise its set to 0 by default and that means geoclue will deny location access to all clients.
Diffstat (limited to 'demo/gclue-service-agent.c')
-rw-r--r--demo/gclue-service-agent.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/demo/gclue-service-agent.c b/demo/gclue-service-agent.c
index 93ac318..4e12e72 100644
--- a/demo/gclue-service-agent.c
+++ b/demo/gclue-service-agent.c
@@ -173,6 +173,9 @@ on_manager_proxy_ready (GObject *source_object,
return;
}
+ agent = GCLUE_AGENT (g_task_get_source_object (task));
+ gclue_agent_set_max_accuracy_level (agent, GCLUE_ACCURACY_LEVEL_EXACT);
+
g_dbus_proxy_call (proxy,
"AddAgent",
g_variant_new ("(s)",