diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2009-09-18 15:07:11 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2009-09-18 15:07:11 +0200 |
commit | 43fe926f20bd427e96a22081deace10752bb4533 (patch) | |
tree | 64a3a9950ad659ad3ff193df2916d05e31fa085c /lib/Utils/abrt_dbus.cpp | |
parent | 73c3f5fba688d9359dbf79f70b8759aee2857e41 (diff) | |
download | abrt-43fe926f20bd427e96a22081deace10752bb4533.tar.gz abrt-43fe926f20bd427e96a22081deace10752bb4533.tar.xz abrt-43fe926f20bd427e96a22081deace10752bb4533.zip |
abrt-applet: remove dbus-c++ glue. -50k of code
text data bss dec hex filename
70529 2144 1528 74201 121d9 abrt.t0/UNPACKED/usr/bin/abrt-applet
22116 1688 376 24180 5e74 abrt.t1/UNPACKED/usr/bin/abrt-applet
Also, we do not use dbus-c++ anymore, which is 200k of code
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'lib/Utils/abrt_dbus.cpp')
-rw-r--r-- | lib/Utils/abrt_dbus.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Utils/abrt_dbus.cpp b/lib/Utils/abrt_dbus.cpp index 37d6d3e6..ad23d56c 100644 --- a/lib/Utils/abrt_dbus.cpp +++ b/lib/Utils/abrt_dbus.cpp @@ -264,6 +264,10 @@ void attach_dbus_conn_to_glib_main_loop(DBusConnection* conn, const char* object_path, DBusHandlerResult (*message_received_func)(DBusConnection *conn, DBusMessage *msg, void* data) ) { + if (g_dbus_conn) + error_msg_and_die("Internal bug: can't connect to more than one dbus"); + g_dbus_conn = conn; + //do we need this? why? //log("dbus_connection_set_dispatch_status_function"); // dbus_connection_set_dispatch_status_function(conn, |