From 65a64c924860eb41fa10c1eba5baf309f0ea2447 Mon Sep 17 00:00:00 2001 From: Marco Bascetta Date: Wed, 6 May 2015 12:36:54 +0200 Subject: core: set number of incoming call --- src/mm-broadband-modem.c | 2 +- src/mm-modem-helpers.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/mm-broadband-modem.c b/src/mm-broadband-modem.c index a3e69c08..e917b036 100644 --- a/src/mm-broadband-modem.c +++ b/src/mm-broadband-modem.c @@ -6309,7 +6309,7 @@ clip_received (MMPortSerialAt *port, /* The match info gives us in which storage the index applies */ gchar *str = mm_get_string_unquoted_from_match_info (info, 1); - if( !str ) { + if( str ) { guint validity = 0; guint type = 0; diff --git a/src/mm-modem-helpers.c b/src/mm-modem-helpers.c index 7ba00f9e..48685bcf 100644 --- a/src/mm-modem-helpers.c +++ b/src/mm-modem-helpers.c @@ -355,8 +355,7 @@ mm_voice_clip_regex_get (void) * +CLIP: "+393351391306",145,,,,0 * \_ Number \_ Type \_ Validity */ - - return g_regex_new ("\\r\\n\\+CLIP:\\s*\"(\\S+)\",\\s*(\\d+),\\s*,\\s*,\\s*,\\s*(\\d+)\\r\\n", + return g_regex_new ("\\r\\n\\+CLIP:\\s*(\\S+),\\s*(\\d+),\\s*,\\s*,\\s*,\\s*(\\d+)\\r\\n", G_REGEX_RAW | G_REGEX_OPTIMIZE, 0, NULL); -- cgit v1.2.3-70-g09d2