]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Merged revisions 379180 via svnmerge from
authorAutomerge script <automerge@asterisk.org>
Wed, 16 Jan 2013 04:20:29 +0000 (04:20 +0000)
committerAutomerge script <automerge@asterisk.org>
Wed, 16 Jan 2013 04:20:29 +0000 (04:20 +0000)
file:///srv/subversion/repos/asterisk/trunk

................
  r379180 | mjordan | 2013-01-15 22:14:38 -0600 (Tue, 15 Jan 2013) | 27 lines

  Fix parsing SMSSRC for SMS messages

  The parser for SMS messages would incorrectly parse out the from number.
  The parsing would incorrectly start scanning for the from number at the
  same index as the first double quote ("); this would inadvertently cause
  it to treat the first double quote as the terminating double quote for
  the from number as well.

  The SMSSRC should now populate correctly.

  (closes issue ASTERISK-16822)
  Reported by: menschentier
  Tested by: Jonas Falck
  patches:
   fixSMSSRC.patch uploaded by jonax (license 6320)

  (closes issue ASTERISK-19153)
  Reported by: Panos Gkikakis
  patches:
    sms-sender-fix.diff uploaded by roeften (license 5884)
  ........

  Merged revisions 379178 from http://svn.asterisk.org/svn/asterisk/branches/1.8
  ........

  Merged revisions 379179 from http://svn.asterisk.org/svn/asterisk/branches/11
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/team/mmichelson/threadpool@379189 65c4cc65-6c06-0410-ace0-fbb531ad65f3

addons/chan_mobile.c

index 96c525856971a0a7f6d7e40fbbe3bd830268d1bf..7a60a4cb61f9d64c9e525712ce1c6ab99626a43d 100644 (file)
@@ -2301,6 +2301,7 @@ static int hfp_parse_cmgr(struct hfp_pvt *hfp, char *buf, char **from_number, ch
                        if (buf[i] == '"') {
                                state++;
                        }
+                       break;
                case 2: /* mark the start of the number */
                        if (from_number) {
                                *from_number = &buf[i];