From cc93b40d2ba74249d9b6fe255ec4a0d431121fd6 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Wed, 11 Feb 2009 18:08:04 +0000 Subject: [PATCH] fix windows build errors (MODAPP-212, FSBUILD-116, FSBUILD-117) git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11883 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/applications/mod_fax/mod_fax.c | 2 +- src/mod/applications/mod_lcr/mod_lcr.c | 3 ++- src/mod/applications/mod_rss/mod_rss.c | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/mod/applications/mod_fax/mod_fax.c b/src/mod/applications/mod_fax/mod_fax.c index 53cc0aba81..0eac1b9f32 100644 --- a/src/mod/applications/mod_fax/mod_fax.c +++ b/src/mod/applications/mod_fax/mod_fax.c @@ -403,8 +403,8 @@ void process_fax(switch_core_session_t *session, const char *data, application_m switch_frame_t *read_frame = { 0 }; switch_frame_t write_frame = { 0 }; switch_codec_implementation_t read_impl = {0}; - switch_core_session_get_read_impl(session, &read_impl); int16_t *buf = NULL; + switch_core_session_get_read_impl(session, &read_impl); /* make sure we have a valid channel when starting the FAX application */ channel = switch_core_session_get_channel(session); diff --git a/src/mod/applications/mod_lcr/mod_lcr.c b/src/mod/applications/mod_lcr/mod_lcr.c index e1a247b4e5..c6327f4716 100644 --- a/src/mod/applications/mod_lcr/mod_lcr.c +++ b/src/mod/applications/mod_lcr/mod_lcr.c @@ -242,8 +242,8 @@ static switch_bool_t set_db_random() static switch_bool_t test_lcr_sql(const char *sql) { char * tsql; - tsql = switch_mprintf(sql, "5555551212"); switch_bool_t retval = SWITCH_FALSE; + tsql = switch_mprintf(sql, "5555551212"); if (globals.odbc_dsn) { if(switch_odbc_handle_exec(globals.master_odbc, tsql, NULL) @@ -839,6 +839,7 @@ SWITCH_STANDARD_API(dialplan_lcr_admin_function) if(argc < 2) { goto usage; } + switch_assert(argv[0]); if(!strcasecmp(argv[0], "show") && !strcasecmp(argv[1], "profiles")) { for (hi = switch_hash_first(NULL, globals.profile_hash); hi; hi = switch_hash_next(hi)) { switch_hash_this(hi, NULL, NULL, &val); diff --git a/src/mod/applications/mod_rss/mod_rss.c b/src/mod/applications/mod_rss/mod_rss.c index fe82e7d6c5..a870a1eef3 100644 --- a/src/mod/applications/mod_rss/mod_rss.c +++ b/src/mod/applications/mod_rss/mod_rss.c @@ -185,8 +185,9 @@ SWITCH_STANDARD_APP(rss_function) const char *vcf = NULL; char *chanvars = switch_channel_build_param_string(channel, NULL, NULL); switch_codec_implementation_t read_impl = {0}; + uint32_t rate, interval; switch_core_session_get_read_impl(session, &read_impl); - uint32_t rate, interval = read_impl.microseconds_per_packet / 1000; + interval = read_impl.microseconds_per_packet / 1000; if ((vcf = switch_channel_get_variable(channel, "rss_alt_config"))) { cf = vcf;