]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Merged revisions 238010 via svnmerge from
authorRussell Bryant <russell@russellbryant.com>
Wed, 6 Jan 2010 15:20:01 +0000 (15:20 +0000)
committerRussell Bryant <russell@russellbryant.com>
Wed, 6 Jan 2010 15:20:01 +0000 (15:20 +0000)
https://origsvn.digium.com/svn/asterisk/trunk

................
  r238010 | russell | 2010-01-06 09:19:10 -0600 (Wed, 06 Jan 2010) | 14 lines

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

  ........
    r238009 | russell | 2010-01-06 09:18:22 -0600 (Wed, 06 Jan 2010) | 7 lines

    Resolve a crash due to an ast_frame not being fully initialized.

    (closes issue #16531)
    Reported by: john8675309

    (closes SWP-615)
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@238011 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_mp3.c

index 9d1169772f30b0bed0c893fb91f29a45616c7dce..9a22fe5b884d10acd378aa6cf9b85f1e349f948a 100644 (file)
@@ -147,8 +147,10 @@ static int mp3_exec(struct ast_channel *chan, void *data)
                struct ast_frame f;
                char offset[AST_FRIENDLY_OFFSET];
                short frdata[160];
-       } myf;
-       
+       } myf = {
+               .f = { 0, },
+       };
+
        if (ast_strlen_zero(data)) {
                ast_log(LOG_WARNING, "MP3 Playback requires an argument (filename)\n");
                return -1;