From f796ff4bc6436affc0b2ccbbfb0fd3977ff567fb Mon Sep 17 00:00:00 2001 From: Chris Parker Date: Tue, 16 Dec 2008 14:32:17 +0000 Subject: [PATCH] Use const char, instead of passing func to switch_true git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10793 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- .../mod_radius_cdr/mod_radius_cdr.c | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/mod/event_handlers/mod_radius_cdr/mod_radius_cdr.c b/src/mod/event_handlers/mod_radius_cdr/mod_radius_cdr.c index d471a66e88..a863641fab 100644 --- a/src/mod/event_handlers/mod_radius_cdr/mod_radius_cdr.c +++ b/src/mod/event_handlers/mod_radius_cdr/mod_radius_cdr.c @@ -156,7 +156,8 @@ static switch_status_t my_on_routing(switch_core_session_t *session) } if(channel) { - if(switch_true(switch_channel_get_variable(channel, "disable_radius_start"))) { + const char *disable_flag = switch_channel_get_variable(channel, "disable_radius_start"); + if(switch_true(disable_flag)) { switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "[mod_radius_cdr] Not Sending RADIUS Start\n"); return SWITCH_STATUS_SUCCESS; } @@ -393,12 +394,13 @@ static switch_status_t my_on_hangup(switch_core_session_t *session) } - if(channel) { - if(switch_true(switch_channel_get_variable(channel, "disable_radius_stop"))) { - switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "[mod_radius_cdr] Not Sending RADIUS Stop\n"); - return SWITCH_STATUS_SUCCESS; - } - } + if(channel) { + const char *disable_flag = switch_channel_get_variable(channel, "disable_radius_stop"); + if(switch_true(disable_flag)) { + switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "[mod_radius_cdr] Not Sending RADIUS Stop\n"); + return SWITCH_STATUS_SUCCESS; + } + } switch_thread_rwlock_rdlock(globals.rwlock);