summaryrefslogtreecommitdiff
path: root/src/bt-agent.c
diff options
context:
space:
mode:
authorAlexander Orlenko <zxteam@gmail.com>2010-07-16 23:30:34 +1100
committerAlexander Orlenko <zxteam@gmail.com>2010-07-16 23:30:34 +1100
commit9cef574490407c149831be8c7c89e50f77eb813c (patch)
treed155c2d75e785c2a1ae6c20dd979223b60747695 /src/bt-agent.c
parent604486754e362ebd3cae2e436ca102ed2a33b833 (diff)
downloadbluez-tools-9cef574490407c149831be8c7c89e50f77eb813c.tar.gz
Removed DeviceDisappeared signal (seem never called) in bt-adapter.cv0.1rc1v0.1-rc1v0.1
Added calling of dbus_disconnect() to all tools Rewrited SDP parser (bt-device.c) Added verbose option for service discovering (bt-device.c) A lot of improvements and fixes in all tools
Diffstat (limited to 'src/bt-agent.c')
-rw-r--r--src/bt-agent.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/bt-agent.c b/src/bt-agent.c
index e8656b6..4ba26dc 100644
--- a/src/bt-agent.c
+++ b/src/bt-agent.c
@@ -72,23 +72,19 @@ int main(int argc, char *argv[])
adapter_register_agent(adapter, DBUS_AGENT_PATH, "DisplayYesNo", &error);
exit_if_error(error);
- g_print("Agent registered\n");
-
GMainLoop *mainloop = g_main_loop_new(NULL, FALSE);
g_main_loop_run(mainloop);
- // It is unnecessary...
// TODO: Add SIGINT handler (Ctrl+C)
adapter_unregister_agent(adapter, DBUS_AGENT_PATH, &error);
exit_if_error(error);
- g_print("Agent unregistered\n");
-
g_main_loop_unref(mainloop);
g_object_unref(agent);
g_object_unref(adapter);
g_object_unref(manager);
+ dbus_disconnect();
exit(EXIT_SUCCESS);
}