[asterisk-commits] branch crichter/0.2.1 - r8337
/team/crichter/0.2.1/channels/chan_misdn.c
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Fri Jan 20 07:35:01 MST 2006
Author: crichter
Date: Fri Jan 20 08:34:59 2006
New Revision: 8337
URL: http://svn.digium.com/view/asterisk?rev=8337&view=rev
Log:
fixed potential segfaults
Modified:
team/crichter/0.2.1/channels/chan_misdn.c
Modified: team/crichter/0.2.1/channels/chan_misdn.c
URL: http://svn.digium.com/view/asterisk/team/crichter/0.2.1/channels/chan_misdn.c?rev=8337&r1=8336&r2=8337&view=diff
==============================================================================
--- team/crichter/0.2.1/channels/chan_misdn.c (original)
+++ team/crichter/0.2.1/channels/chan_misdn.c Fri Jan 20 08:34:59 2006
@@ -1343,7 +1343,7 @@
struct chan_list *p;
- if (!ast || ! MISDN_ASTERISK_PVT(ast)) return -1;
+ if (!ast || ! MISDN_ASTERISK_TECH_PVT(ast)) return -1;
p = MISDN_ASTERISK_TECH_PVT(ast) ;
chan_misdn_trace_call(ast,1,"*->I: EVENT_ANSWER\n");
@@ -1396,7 +1396,7 @@
{
struct chan_list *p;
- if (!ast || ! MISDN_ASTERISK_PVT(ast)) return -1;
+ if (!ast || ! MISDN_ASTERISK_TECH_PVT(ast)) return -1;
p = MISDN_ASTERISK_TECH_PVT(ast) ;
@@ -1456,7 +1456,7 @@
{
struct chan_list *p;
- if (!ast || ! MISDN_ASTERISK_PVT(ast)) return -1;
+ if (!ast || ! MISDN_ASTERISK_TECH_PVT(ast)) return -1;
p = MISDN_ASTERISK_TECH_PVT(ast) ;
chan_misdn_log(1, p->bc?p->bc->port:0, "* IND: Got Fixup State:%s Holded:%d L3id:%x\n", misdn_get_ch_state(p), p->holded, p->l3id);
@@ -1472,7 +1472,7 @@
{
struct chan_list *p;
- if (!ast || ! MISDN_ASTERISK_PVT(ast)) return -1;
+ if (!ast || ! MISDN_ASTERISK_TECH_PVT(ast)) return -1;
p = MISDN_ASTERISK_TECH_PVT(ast) ;
chan_misdn_log(1, p->bc?p->bc->port:0, "* IND : Got Transfer %s\n",dest);
@@ -1486,7 +1486,7 @@
struct chan_list *p;
- if (!ast || ! MISDN_ASTERISK_PVT(ast)) {
+ if (!ast || ! MISDN_ASTERISK_TECH_PVT(ast)) {
ast_log(LOG_WARNING, "Returnded -1 in misdn_indication\n");
return -1;
}
@@ -2440,7 +2440,7 @@
close(ch->pipe[0]);
close(ch->pipe[1]);
- if (ast && MISDN_ASTERISK_PVT(ast)) {
+ if (ast && MISDN_ASTERISK_TECH_PVT(ast)) {
chan_misdn_log(1, bc->port, "* RELEASING CHANNEL pid:%d ctx:%s dad:%s oad:%s state: %s\n",bc?bc->pid:-1, ast->context, ast->exten,AST_CID_P(ast),misdn_get_ch_state(ch));
chan_misdn_log(3, bc->port, " --> * State Down\n");
/* copy cause */
@@ -2498,7 +2498,7 @@
chan_misdn_log(2, bc->port, "* --> Queue Hangup\n");
- if (ast && MISDN_ASTERISK_PVT(ast)) {
+ if (ast && MISDN_ASTERISK_TECH_PVT(ast)) {
ast_queue_hangup(ast);
} else {
chan_misdn_log (0, bc->port, "!! Not really queued!\n");
More information about the asterisk-commits
mailing list