aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-03-17 16:47:42 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-18 17:28:14 +0100
commitd58d3f52a29aaed06c805da70311a2b66d4eeaf9 (patch)
tree8858c936ac454b052477e86435ba60cea3352fb7
parent75c38941a835f5de307108d5f2453ae11592e794 (diff)
anydata: don't get serving system with +CSS?
-rw-r--r--plugins/anydata/mm-broadband-modem-anydata.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/plugins/anydata/mm-broadband-modem-anydata.c b/plugins/anydata/mm-broadband-modem-anydata.c
index 0ab56727..9521eef5 100644
--- a/plugins/anydata/mm-broadband-modem-anydata.c
+++ b/plugins/anydata/mm-broadband-modem-anydata.c
@@ -29,8 +29,12 @@
#include "mm-errors-types.h"
#include "mm-base-modem-at.h"
#include "mm-broadband-modem-anydata.h"
+#include "mm-iface-modem-cdma.h"
-G_DEFINE_TYPE (MMBroadbandModemAnydata, mm_broadband_modem_anydata, MM_TYPE_BROADBAND_MODEM);
+static void iface_modem_cdma_init (MMIfaceModemCdma *iface);
+
+G_DEFINE_TYPE_EXTENDED (MMBroadbandModemAnydata, mm_broadband_modem_anydata, MM_TYPE_BROADBAND_MODEM, 0,
+ G_IMPLEMENT_INTERFACE (MM_TYPE_IFACE_MODEM_CDMA, iface_modem_cdma_init));
/*****************************************************************************/
@@ -56,6 +60,13 @@ mm_broadband_modem_anydata_init (MMBroadbandModemAnydata *self)
}
static void
+iface_modem_cdma_init (MMIfaceModemCdma *iface)
+{
+ iface->get_cdma1x_serving_system = NULL;
+ iface->get_cdma1x_serving_system_finish = NULL;
+}
+
+static void
mm_broadband_modem_anydata_class_init (MMBroadbandModemAnydataClass *klass)
{
}