diff options
Diffstat (limited to 'src/ring-text-manager.c')
-rw-r--r-- | src/ring-text-manager.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ring-text-manager.c b/src/ring-text-manager.c index c03a78e..ad70c7c 100644 --- a/src/ring-text-manager.c +++ b/src/ring-text-manager.c @@ -393,9 +393,12 @@ static void ring_text_manager_disconnect (RingTextManager *self) { RingTextManagerPrivate *priv = self->priv; -#if nomore ModemSMSService *sms = priv->sms_service; + ring_signal_disconnect (sms, &priv->signals.incoming_message); + ring_signal_disconnect (sms, &priv->signals.immediate_message); + +#if nomore ring_signal_disconnect (sms, &priv->signals.receiving_sms_deliver); ring_signal_disconnect (sms, &priv->signals.outgoing_sms_complete); ring_signal_disconnect (sms, &priv->signals.outgoing_sms_error); |