summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiccardo Vangelisti <riccardo.vangelisti@sadel.it>2015-05-04 14:51:46 +0200
committerAleksander Morgado <aleksander@aleksander.es>2015-05-23 17:41:05 +0200
commite33dbcc2f8d04e27ecadf37c9f1b2eb75c7fd446 (patch)
tree39f909fc92c1ba9ddbe645e7d3e72d982cf208ff
parentd30c62257d1a497e68a199312dcb5a1904fe78b3 (diff)
downloadModemManager-e33dbcc2f8d04e27ecadf37c9f1b2eb75c7fd446.tar.gz
fixes: added voice support in libmm-glib MMManager, also fixed wrong number of parameters in mm-call-list class init
-rw-r--r--libmm-glib/mm-manager.c1
-rw-r--r--src/mm-call-list.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/libmm-glib/mm-manager.c b/libmm-glib/mm-manager.c
index 8275f7913..cb196b3ff 100644
--- a/libmm-glib/mm-manager.c
+++ b/libmm-glib/mm-manager.c
@@ -68,6 +68,7 @@ get_proxy_type (GDBusObjectManagerClient *manager,
lookup_hash = g_hash_table_new (g_str_hash, g_str_equal);
g_hash_table_insert (lookup_hash, "org.freedesktop.ModemManager1.Modem", GSIZE_TO_POINTER (MM_TYPE_MODEM));
g_hash_table_insert (lookup_hash, "org.freedesktop.ModemManager1.Modem.Messaging", GSIZE_TO_POINTER (MM_TYPE_MODEM_MESSAGING));
+ g_hash_table_insert (lookup_hash, "org.freedesktop.ModemManager1.Modem.Voice", GSIZE_TO_POINTER (MM_TYPE_MODEM_VOICE));
g_hash_table_insert (lookup_hash, "org.freedesktop.ModemManager1.Modem.Location", GSIZE_TO_POINTER (MM_TYPE_MODEM_LOCATION));
g_hash_table_insert (lookup_hash, "org.freedesktop.ModemManager1.Modem.Time", GSIZE_TO_POINTER (MM_TYPE_MODEM_TIME));
g_hash_table_insert (lookup_hash, "org.freedesktop.ModemManager1.Modem.Signal", GSIZE_TO_POINTER (MM_TYPE_MODEM_SIGNAL));
diff --git a/src/mm-call-list.c b/src/mm-call-list.c
index f99b7f385..76af785ba 100644
--- a/src/mm-call-list.c
+++ b/src/mm-call-list.c
@@ -298,7 +298,7 @@ mm_call_list_class_init (MMCallListClass *klass)
G_STRUCT_OFFSET (MMCallListClass, call_added),
NULL, NULL,
g_cclosure_marshal_generic,
- G_TYPE_NONE, 2, G_TYPE_STRING, G_TYPE_BOOLEAN);
+ G_TYPE_NONE, 1, G_TYPE_STRING);
signals[SIGNAL_CALL_DELETED] =
g_signal_new (MM_CALL_DELETED,