Merged revisions 296084 via svnmerge from
authorRussell Bryant <russell@russellbryant.com>
Wed, 24 Nov 2010 20:24:38 +0000 (20:24 +0000)
committerRussell Bryant <russell@russellbryant.com>
Wed, 24 Nov 2010 20:24:38 +0000 (20:24 +0000)
commitddd0ae53d23f432a16e01a603120d8ff97ea53a4
tree6667c8213e7becd6ba2cbd2a557d508d56263a3b
parent712ba23185df3392917e2d3d81bff5c6ab912b46
Merged revisions 296084 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

................
  r296084 | russell | 2010-11-24 14:23:46 -0600 (Wed, 24 Nov 2010) | 26 lines

  Merged revisions 296083 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.6.2

  ................
    r296083 | russell | 2010-11-24 14:23:11 -0600 (Wed, 24 Nov 2010) | 19 lines

    Merged revisions 296082 via svnmerge from
    https://origsvn.digium.com/svn/asterisk/branches/1.4

    ........
      r296082 | russell | 2010-11-24 14:22:32 -0600 (Wed, 24 Nov 2010) | 12 lines

      Fix false reporting of an error by set_format().

      In the case that the native format was able to be changed to match the
      new requested format, the code proceeded to attempt to build a translation
      path, anyway.  The result would be NULL, since no translation path is
      necessary and resulted in this function thinking an error has occurred.
      This case is now specifically caught and no attempt to build a translation
      path is attempted.

      Thanks to our automated tests and bamboo.asterisk.org for catching this problem
      and making a whole lot of noise when things started failing.  :-)
    ........
  ................
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@296085 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/channel.c