From 343d77a408132b7ebe374fe1826e52b267b7237e Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Fri, 11 May 2007 19:41:11 +0000 Subject: [PATCH] fix cpp git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5157 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/include/switch_cpp.h | 2 +- src/switch_cpp.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/include/switch_cpp.h b/src/include/switch_cpp.h index 0d6f4bb605..2cbda2aaef 100644 --- a/src/include/switch_cpp.h +++ b/src/include/switch_cpp.h @@ -26,7 +26,7 @@ class CoreSession { int preAnswer(); void hangup(char *cause); void setVariable(char *var, char *val); - void getVariable(char *var, char *val); + char *getVariable(char *var); int playFile(char *file, char *timer_name); void setDTMFCallback(switch_input_callback_function_t cb, void *buf, uint32_t buflen); int speakText(char *text); diff --git a/src/switch_cpp.cpp b/src/switch_cpp.cpp index 0236c890d3..f26ad92683 100644 --- a/src/switch_cpp.cpp +++ b/src/switch_cpp.cpp @@ -61,10 +61,10 @@ void CoreSession::setVariable(char *var, char *val) switch_channel_set_variable(channel, var, val); } -void CoreSession::getVariable(char *var, char *val) +char *CoreSession::getVariable(char *var) { - sanity_check(); - switch_channel_get_variable(channel, var); + sanity_check(NULL); + return switch_channel_get_variable(channel, var); } void CoreSession::execute(char *app, char *data)