From 6acfa4e046a00e7bc771b3b2f0079121e68e0ecd Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Mon, 15 Jun 2009 19:28:42 -0500 Subject: [PATCH] Re-arrange destruction order --- drivers/atmodem/atmodem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/atmodem/atmodem.c b/drivers/atmodem/atmodem.c index 51d0636a..2b2abd79 100644 --- a/drivers/atmodem/atmodem.c +++ b/drivers/atmodem/atmodem.c @@ -92,6 +92,7 @@ static void at_destroy(struct at_data *at) static void interface_exit(struct at_data *at) { + at_phonebook_exit(at->modem); at_sms_exit(at->modem); at_call_forwarding_exit(at->modem); at_call_settings_exit(at->modem); @@ -101,7 +102,6 @@ static void interface_exit(struct at_data *at) at_call_barring_exit(at->modem); at_ussd_exit(at->modem); at_sim_exit(at->modem); - at_phonebook_exit(at->modem); } static void manager_free(gpointer user)