From 440937ef7190a56d17b68b20f92b4a788980988f Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Thu, 3 Jun 2010 16:01:19 +0000 Subject: [PATCH] Really terminate the phone number string in incoming messages --- src/gsm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gsm.c b/src/gsm.c index 9bad133..218b933 100644 --- a/src/gsm.c +++ b/src/gsm.c @@ -1672,7 +1672,7 @@ static void _cmgr_pdu_parse_number(char const * number, size_t length, if((buf[i + 1] = number[i]) == 'F') buf[i + 1] = '\0'; } - buf[31] = '\0'; + buf[i] = '\0'; #ifdef DEBUG fprintf(stderr, "DEBUG: %s(\"%s\", %lu) => \"%s\"\n", __func__, number, length, buf);