]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
unused vars and a bit more error checking.
authorMichael Jerris <mike@jerris.com>
Sun, 6 Jan 2008 22:36:41 +0000 (22:36 +0000)
committerMichael Jerris <mike@jerris.com>
Sun, 6 Jan 2008 22:36:41 +0000 (22:36 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7113 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/mod/applications/mod_dptools/mod_dptools.c

index ad405dfca97de91ac5110ffe633f7caca73c48fc..368f5f8d2cfaf1308e1e4963b4d70ba0b621ea37 100644 (file)
@@ -1046,7 +1046,6 @@ SWITCH_STANDARD_APP(clear_speech_cache_function)
 SWITCH_STANDARD_APP(speak_function)
 {
        switch_channel_t *channel = switch_core_session_get_channel(session);
-       switch_codec_t *codec = switch_core_session_get_read_codec(session);
        char buf[10];
        char *argv[4] = { 0 };
        int argc;
@@ -1056,7 +1055,6 @@ SWITCH_STANDARD_APP(speak_function)
        char *mydata = NULL;
        switch_input_args_t args = { 0 };
 
-       switch_assert(codec != NULL);
        switch_assert(channel != NULL);
 
        if (switch_strlen_zero(data) || !(mydata = switch_core_session_strdup(session, data))) {
@@ -1253,14 +1251,15 @@ SWITCH_STANDARD_APP(record_function)
 
 SWITCH_STANDARD_APP(record_session_function)
 {
-       switch_channel_t *channel = switch_core_session_get_channel(session);
        char *p, *path = NULL;
        uint32_t limit = 0;
 
-       switch_assert(channel != NULL);
+       if (switch_strlen_zero(data)) {
+               return;
+       }
 
        path = switch_core_session_strdup(session, data);
-       if ((p = strchr(path, '+'))) {
+       if (path && (p = strchr(path, '+'))) {
                char *q = p - 1;
                while(q && *q == ' ') {
                        *q = '\0';