]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
switch_ivr_originate: fix windows compiler warning
authorMathieu Rene <mrene@avgs.ca>
Fri, 15 Jan 2010 17:34:01 +0000 (17:34 +0000)
committerMathieu Rene <mrene@avgs.ca>
Fri, 15 Jan 2010 17:34:01 +0000 (17:34 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16320 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/mod/codecs/mod_g729/Makefile
src/mod/codecs/mod_g729/mod_g729.c
src/switch_core_sqldb.c
src/switch_ivr_originate.c

index 3e2a31a35572ddbc35fbe2d55ca0ecac016cbf4e..a669c2a29898229b7f26d86a0fb9101ae48204f9 100644 (file)
@@ -1,9 +1,7 @@
 BASE=../../../..
+DIR=$(BASE)/libs/libg729
+A=$(DIR)/.libs/libg729.a
 
-DIR=$(switch_srcdir)/libs/libg729
-BUILDDIR=$(switch_builddir)/libs/libg729
-A=$(BUILDDIR)/.libs/libg729.a
-
-LOCAL_INSERT_CFLAGS=if test -f $(A); then echo "-I$(DIR)/src/include" ; else echo "-DG729_PASSTHROUGH" ; fi ;
+LOCAL_INSERT_CFLAGS=if test -f $(A); then echo "-I$(DIR)/src/include -I${DIR}" ; else echo "-DG729_PASSTHROUGH" ; fi ;
 LOCAL_INSERT_LDFLAGS=test ! -f $(A) || echo $(A) 
 include $(BASE)/build/modmake.rules
index b3e0fe8e68dee11c096d6e8d2f2e6077bdbfc5b7..790dd50a9e425ef44088a3285fae5caddc725e9e 100644 (file)
@@ -38,7 +38,7 @@ SWITCH_MODULE_LOAD_FUNCTION(mod_g729_load);
 SWITCH_MODULE_DEFINITION(mod_g729, mod_g729_load, NULL, NULL);
 
 #ifndef G729_PASSTHROUGH
-#include "g729.h"
+#include "g729ab.h"
 
 struct g729_context {
        struct dec_state decoder_object;
index 9867c79f0507649b88871eca7f52aa87468dee63..223434057356b476473ab4959fe63a9fe5ac6575 100644 (file)
@@ -1256,6 +1256,9 @@ switch_status_t switch_core_sqldb_start(switch_memory_pool_t *pool, switch_bool_
        
        switch_core_hash_init(&sql_manager.dbh_hash, sql_manager.memory_pool);
 
+       if (!manage) {
+               return SWITCH_STATUS_SUCCESS;
+       }
  top:
        
        /* Activate SQL database */
index 21a79f63932f2f2681f5dab59248e4dc793271af..7135ae5ff57eb1a3ee97a0b4faeef253bee6e70f 100644 (file)
@@ -2609,7 +2609,7 @@ SWITCH_DECLARE(switch_status_t) switch_ivr_originate(switch_core_session_t *sess
                                                        switch_channel_t *b_channel = originate_status[oglobals.bridge_early_media].peer_channel;
                                                        switch_core_session_t *b_session = originate_status[oglobals.bridge_early_media].peer_session;
                                                        switch_status_t b_status = SWITCH_STATUS_FALSE;
-                                                       switch_frame_t *b_frame;
+                                                       switch_frame_t *b_frame = NULL;
                                                        
                                                        if (b_channel && b_session) {
                                                                b_status = switch_core_session_read_frame(b_session, &b_frame, SWITCH_IO_FLAG_NONE, 0);