Fix segfault in chan_dahdi for CHANNEL(dahdi_span) evaluation on hangup.
authorRichard Mudgett <rmudgett@digium.com>
Wed, 4 Jan 2012 20:55:59 +0000 (20:55 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Wed, 4 Jan 2012 20:55:59 +0000 (20:55 +0000)
commit963d52f63ee838a51cf8ed2509b27415dd718bd0
tree9cacefab32a40a8c98abefd5d89768821858844e
parent55aa263df268b7a580be60fbdc330b09cd903a31
Fix segfault in chan_dahdi for CHANNEL(dahdi_span) evaluation on hangup.

* Added NULL private pointer checks in the following chan_dahdi channel
callbacks: dahdi_func_read(), dahdi_func_write(), dahdi_setoption(), and
dahdi_queryoption().

(closes issue ASTERISK-19142)
Reported by: Diego Aguirre
Tested by: rmudgett
........

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

Merged revisions 349559 from http://svn.asterisk.org/svn/asterisk/branches/10

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@349560 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_dahdi.c