aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Fertser <fercerpav@gmail.com>2013-01-22 14:15:18 +0400
committerSimon Busch <morphis@gravedo.de>2013-01-25 10:28:22 +0100
commiteef8d0bf22c289e9afd48d8f9d9056427888c95e (patch)
tree39f8ec1750dc519956d6db16b02f82934c8519e6
parentc4f00ff8f82e09bcb7c67740384c80a268fb9bf2 (diff)
downloadcornucopia-eef8d0bf22c289e9afd48d8f9d9056427888c95e.tar.gz
cornucopia-eef8d0bf22c289e9afd48d8f9d9056427888c95e.tar.bz2
cornucopia-eef8d0bf22c289e9afd48d8f9d9056427888c95e.zip
fsogsmd: ti_calypso: allow negative numbers for %EM=2,3 responses
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
-rw-r--r--fsogsmd/src/plugins/modem_ti_calypso/commands.vala2
1 files changed, 1 insertions, 1 deletions
diff --git a/fsogsmd/src/plugins/modem_ti_calypso/commands.vala b/fsogsmd/src/plugins/modem_ti_calypso/commands.vala
index 5196b385..5728b824 100644
--- a/fsogsmd/src/plugins/modem_ti_calypso/commands.vala
+++ b/fsogsmd/src/plugins/modem_ti_calypso/commands.vala
@@ -241,7 +241,7 @@ public class PercentEM23 : AbstractAtCommand
{
try
{
- re = new Regex( """(?P<val1>\d+),(?P<val2>\d+),(?P<val3>\d+),(?P<val4>\d+),(?P<val5>\d+),(?P<val6>\d+)""" );
+ re = new Regex( """(?P<val1>-?\d+),(?P<val2>-?\d+),(?P<val3>-?\d+),(?P<val4>-?\d+),(?P<val5>-?\d+),(?P<val6>-?\d+)""" );
}
catch ( GLib.RegexError e )
{