]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix cpp
authorAnthony Minessale <anthony.minessale@gmail.com>
Fri, 11 May 2007 19:41:11 +0000 (19:41 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Fri, 11 May 2007 19:41:11 +0000 (19:41 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5157 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/include/switch_cpp.h
src/switch_cpp.cpp

index 0d6f4bb605ea909f26dbd2263b79753589ca61a5..2cbda2aaef7304f735bcbbcf3cbe2739b111be0d 100644 (file)
@@ -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);
index 0236c890d307dbaac7615a8406703d4d662c81ae..f26ad9268391dc33c1dacba18028cd7bb4ac62ac 100644 (file)
@@ -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)