diff options
author | Denis Kenzior <denkenz@gmail.com> | 2012-05-24 09:26:04 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2012-05-24 09:28:31 -0500 |
commit | 6cbcfb66b8b5943bdf1426fbe8a531dab6f0454e (patch) | |
tree | 98076184771c23fab940cd86257f2ce045944fe1 /gatchat/gatsyntax.c | |
parent | fad0dad5a094c2c9b9189fd70489e6c5f2a637eb (diff) | |
download | ofono-6cbcfb66b8b5943bdf1426fbe8a531dab6f0454e.tar.gz |
gatsyntax: Handle lines starting with '"'
Diffstat (limited to 'gatchat/gatsyntax.c')
-rw-r--r-- | gatchat/gatsyntax.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gatchat/gatsyntax.c b/gatchat/gatsyntax.c index f88c0685..87d49ba0 100644 --- a/gatchat/gatsyntax.c +++ b/gatchat/gatsyntax.c @@ -287,6 +287,9 @@ static GAtSyntaxResult gsm_permissive_feed(GAtSyntax *syntax, /* ignore */; else if (byte == '>') syntax->state = GSM_PERMISSIVE_STATE_PROMPT; + else if (byte == '"') + syntax->state = + GSM_PERMISSIVE_STATE_REPONSE_STRING; else syntax->state = GSM_PERMISSIVE_STATE_RESPONSE; break; |