From 79c0d4c779c6aaef1bfe337a160e74c03187717f Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Thu, 17 Dec 2009 18:59:46 -0600 Subject: Fix: The extra 00 at the end isn't necessary --- drivers/atmodem/sim.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'drivers/atmodem') diff --git a/drivers/atmodem/sim.c b/drivers/atmodem/sim.c index 6cdbce18..c7f2ede2 100644 --- a/drivers/atmodem/sim.c +++ b/drivers/atmodem/sim.c @@ -757,11 +757,10 @@ static void at_sim_envelope(struct ofono_sim *sim, int length, goto error; len = sprintf(buf, "AT+CSIM=%i,A0C20000%02hhX", - 12 + length * 2, length); + 10 + length * 2, length); for (; length; length--) len += sprintf(buf + len, "%02hhX", *command++); - sprintf(buf + len, "00"); ret = g_at_chat_send(sd->chat, buf, crsm_prefix, at_csim_envelope_cb, cbd, g_free); -- cgit v1.2.3