From c25532df5025f85de7a082be2f20fac1efae24e0 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Wed, 2 Dec 2009 17:56:28 -0600 Subject: [PATCH] Fix: Convert PalmPre plugin to new world order --- plugins/palmpre.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/palmpre.c b/plugins/palmpre.c index e6dca08..5ffd2a9 100644 --- a/plugins/palmpre.c +++ b/plugins/palmpre.c @@ -72,6 +72,8 @@ static void palmpre_remove(struct ofono_modem *modem) DBG("%p", modem); ofono_modem_set_data(modem, NULL); + + g_at_chat_unref(data->chat); g_free(data); } @@ -157,6 +159,8 @@ static int palmpre_disable(struct ofono_modem *modem) DBG("%p", modem); /* Power modem down */ + g_at_chat_cancel_all(data->chat); + g_at_chat_unregister_all(data->chat); g_at_chat_send(data->chat, "AT+CFUN=0", NULL, cfun_set_off_cb, modem, NULL); -- 2.7.4