From 0d7315b489a96633a74fb4b7d9ea9a5003e1805d Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Thu, 11 Sep 2014 21:27:58 +0200 Subject: [PATCH] Fixed highlighting USSD codes in messages --- src/phone.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/phone.c b/src/phone.c index 9a65e3b..a86e086 100644 --- a/src/phone.c +++ b/src/phone.c @@ -2554,7 +2554,9 @@ static size_t _show_read_buffer_number(char const * content, size_t len) if(len >= 1 && content[0] == '+') ret++; - for(; ret < len && isdigit((unsigned char)content[ret]); ret++); + for(; ret < len && (isdigit((unsigned char)content[ret]) + || content[ret] == '*' + || content[ret] == '#'); ret++); return ret; }