diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/driver.h | 2 | ||||
-rw-r--r-- | src/sms.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/driver.h b/src/driver.h index f324c1c3..8078b130 100644 --- a/src/driver.h +++ b/src/driver.h @@ -405,7 +405,7 @@ struct ofono_sms_ops { const struct ofono_phone_number *sca, ofono_generic_cb_t cb, void *data); void (*submit)(struct ofono_modem *modem, unsigned char *pdu, - int pdu_len, int tpdu_len, gboolean mms, + int pdu_len, int tpdu_len, int mms, ofono_sms_submit_cb_t cb, void *data); }; @@ -314,7 +314,7 @@ static gboolean tx_next(gpointer user_data) struct ofono_modem *modem = user_data; struct sms_manager_data *sms = modem->sms_manager; time_t ts; - gboolean send_mms = FALSE; + int send_mms = 0; struct pending_pdu *pdu = g_queue_peek_head(sms->txq); struct ofono_error error; @@ -329,7 +329,7 @@ static gboolean tx_next(gpointer user_data) if ((g_queue_get_length(sms->txq) > 1) && ((ts - sms->last_mms) > 60)) - send_mms = TRUE; + send_mms = 1; sms->ops->submit(modem, pdu->pdu, pdu->pdu_len, pdu->tpdu_len, send_mms, tx_finished, modem); |