diff options
author | Alexander Orlenko <zxteam@gmail.com> | 2010-07-16 23:30:34 +1100 |
---|---|---|
committer | Alexander Orlenko <zxteam@gmail.com> | 2010-07-16 23:30:34 +1100 |
commit | 9cef574490407c149831be8c7c89e50f77eb813c (patch) | |
tree | d155c2d75e785c2a1ae6c20dd979223b60747695 /src/bt-agent.c | |
parent | 604486754e362ebd3cae2e436ca102ed2a33b833 (diff) | |
download | bluez-tools-9cef574490407c149831be8c7c89e50f77eb813c.tar.gz |
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.c | 6 |
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);
}
|