mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-25 20:19:36 +00:00
fix missing null dmachine check
This commit is contained in:
parent
efeaf2069e
commit
b0b5fb16dc
@ -78,11 +78,13 @@ struct switch_ivr_dmachine {
|
|||||||
|
|
||||||
SWITCH_DECLARE(switch_digit_action_target_t) switch_ivr_dmachine_get_target(switch_ivr_dmachine_t *dmachine)
|
SWITCH_DECLARE(switch_digit_action_target_t) switch_ivr_dmachine_get_target(switch_ivr_dmachine_t *dmachine)
|
||||||
{
|
{
|
||||||
|
switch_assert(dmachine);
|
||||||
return dmachine->target;
|
return dmachine->target;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWITCH_DECLARE(void) switch_ivr_dmachine_set_target(switch_ivr_dmachine_t *dmachine, switch_digit_action_target_t target)
|
SWITCH_DECLARE(void) switch_ivr_dmachine_set_target(switch_ivr_dmachine_t *dmachine, switch_digit_action_target_t target)
|
||||||
{
|
{
|
||||||
|
switch_assert(dmachine);
|
||||||
dmachine->target = target;
|
dmachine->target = target;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -90,6 +92,7 @@ SWITCH_DECLARE(void) switch_ivr_dmachine_set_target(switch_ivr_dmachine_t *dmach
|
|||||||
SWITCH_DECLARE(void) switch_ivr_dmachine_set_match_callback(switch_ivr_dmachine_t *dmachine, switch_ivr_dmachine_callback_t match_callback)
|
SWITCH_DECLARE(void) switch_ivr_dmachine_set_match_callback(switch_ivr_dmachine_t *dmachine, switch_ivr_dmachine_callback_t match_callback)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
switch_assert(dmachine);
|
||||||
dmachine->match_callback = match_callback;
|
dmachine->match_callback = match_callback;
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -97,6 +100,7 @@ SWITCH_DECLARE(void) switch_ivr_dmachine_set_match_callback(switch_ivr_dmachine_
|
|||||||
SWITCH_DECLARE(void) switch_ivr_dmachine_set_nonmatch_callback(switch_ivr_dmachine_t *dmachine, switch_ivr_dmachine_callback_t nonmatch_callback)
|
SWITCH_DECLARE(void) switch_ivr_dmachine_set_nonmatch_callback(switch_ivr_dmachine_t *dmachine, switch_ivr_dmachine_callback_t nonmatch_callback)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
switch_assert(dmachine);
|
||||||
dmachine->nonmatch_callback = nonmatch_callback;
|
dmachine->nonmatch_callback = nonmatch_callback;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user