summaryrefslogtreecommitdiffstats
path: root/src/lib/abrt_dbus.h
diff options
context:
space:
mode:
authorDenys Vlasenko <dvlasenk@redhat.com>2011-02-01 15:57:39 +0100
committerDenys Vlasenko <dvlasenk@redhat.com>2011-02-01 15:57:39 +0100
commit876664f002c5f90e5722602956a6d60591619680 (patch)
tree4794bef8e75ba7059cf1b67fda666e660c7fc7a1 /src/lib/abrt_dbus.h
parent7cad610805bac55eb6c82f6377aaf35a5fe7d44b (diff)
downloadabrt-876664f002c5f90e5722602956a6d60591619680.tar.gz
abrt-876664f002c5f90e5722602956a6d60591619680.tar.xz
abrt-876664f002c5f90e5722602956a6d60591619680.zip
abrt-cli: converted to process events locally
Only -d DIR operation still goes through the daemon. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'src/lib/abrt_dbus.h')
-rw-r--r--src/lib/abrt_dbus.h28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/lib/abrt_dbus.h b/src/lib/abrt_dbus.h
index 24c2e9d9..09d69b39 100644
--- a/src/lib/abrt_dbus.h
+++ b/src/lib/abrt_dbus.h
@@ -219,34 +219,6 @@ static inline void store_val(DBusMessageIter* iter, const std::vector<E>& val) {
template <typename K, typename V>
static inline void store_val(DBusMessageIter* iter, const std::map<K,V>& val) { store_map(iter, val); }
-/* next patch will rewrite this into c */
-static inline void store_hash_table_map_string_t(DBusMessageIter* iter, GHashTable *ht)
-{
- DBusMessageIter sub_iter;
- if (!dbus_message_iter_open_container(iter, DBUS_TYPE_ARRAY, "{sa{ss}}", &sub_iter))
- die_out_of_memory();
-
- GHashTableIter ht_iter;
- gpointer key, value;
-
- g_hash_table_iter_init(&ht_iter, ht);
- while (g_hash_table_iter_next(&ht_iter, &key, &value))
- {
- DBusMessageIter sub_sub_iter;
- if (!dbus_message_iter_open_container(&sub_iter, DBUS_TYPE_DICT_ENTRY, NULL, &sub_sub_iter))
- die_out_of_memory();
-
- store_val(&sub_sub_iter, (char *)key);
- store_val(&sub_sub_iter, *(map_string_t *)value);
-
- if (!dbus_message_iter_close_container(&sub_iter, &sub_sub_iter))
- die_out_of_memory();
- }
-
- if (!dbus_message_iter_close_container(iter, &sub_iter))
- die_out_of_memory();
-}
-
/*
* Helpers for parsing DBus messages