From 8590ced368a00ed47b6c80c79cd90da9fcb29b8a Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Mon, 2 Aug 2010 04:51:50 +0000 Subject: [PATCH] The GSM class now needs an explicit reset (allows plug-ins to load first) --- src/gsm.c | 1 - src/phone.c | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gsm.c b/src/gsm.c index 966121d..afee219 100644 --- a/src/gsm.c +++ b/src/gsm.c @@ -380,7 +380,6 @@ GSM * gsm_new(char const * device, unsigned int baudrate, unsigned int hwflow) gsm_delete(gsm); return NULL; } - gsm_reset(gsm, 0); return gsm; } diff --git a/src/phone.c b/src/phone.c index f470bf0..12d661b 100644 --- a/src/phone.c +++ b/src/phone.c @@ -370,6 +370,7 @@ static gboolean _new_idle(gpointer data) if((plugins = config_get(phone->config, NULL, "plugins")) != NULL) _idle_load_plugins(phone, plugins); phone->source = 0; + gsm_reset(phone->gsm, 0); return FALSE; }