From 46cbee191c9350d246379d2ec211c3ef9f4836a9 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Fri, 10 Feb 2012 17:59:35 +0100 Subject: broadband-modem: always PDU mode preferred --- src/mm-broadband-modem.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/mm-broadband-modem.c b/src/mm-broadband-modem.c index eb5b89c9..2a710426 100644 --- a/src/mm-broadband-modem.c +++ b/src/mm-broadband-modem.c @@ -3743,8 +3743,16 @@ cmgf_format_check_ready (MMBroadbandModem *self, g_error_free (error); } - /* If text mode is supported, default to use it for now; othewise try PDU mode */ - self->priv->modem_messaging_sms_pdu_mode = !sms_text_supported; + /* Only use text mode if PDU mode not supported */ + self->priv->modem_messaging_sms_pdu_mode = TRUE; + if (!sms_pdu_supported) { + if (sms_text_supported) { + mm_dbg ("PDU mode not supported, will try to use Text mode"); + self->priv->modem_messaging_sms_pdu_mode = FALSE; + } else + mm_dbg ("Neither PDU nor Text modes are reported as supported; " + "will anyway default to PDU mode"); + } self->priv->sms_supported_modes_checked = TRUE; -- cgit v1.2.3-70-g09d2