Merged revisions 114207 via svnmerge from
authorMark Michelson <mmichelson@digium.com>
Thu, 17 Apr 2008 16:40:12 +0000 (16:40 +0000)
committerMark Michelson <mmichelson@digium.com>
Thu, 17 Apr 2008 16:40:12 +0000 (16:40 +0000)
commitae52cd4a7648e67443a45b36c09ba76919a803a4
tree0d0576e91f0444125f19ee1f3b0e55d74e125c5a
parent83c674bf96ca0bf4a29c675fd901eb98700a8e92
Merged revisions 114207 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r114207 | mmichelson | 2008-04-17 11:28:03 -0500 (Thu, 17 Apr 2008) | 12 lines

It was possible for a reference to a frame which was part of a freed DSP to still be
referenced, leading to memory corruption and eventual crashes. This code change ensures
that the dsp is freed when we are finished with the frame. This change is very similar
to a change Russell made with translators back a month or so ago.

(closes issue #11999)
Reported by: destiny6628
Patches:
      11999.patch uploaded by putnopvut (license 60)
Tested by: destiny6628, victoryure

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@114208 65c4cc65-6c06-0410-ace0-fbb531ad65f3
include/asterisk/dsp.h
include/asterisk/frame.h
main/dsp.c
main/frame.c