FS-10025: fix global symbol scope issue causing modules to use another modules global pointer

This commit is contained in:
Mike Jerris committed 2017-02-09 17:23:30 -06:00
1 parent c125ab7315
commit a3ee7595bb
31 files changed
+526 -528

No files matched your search

+1 -1
View File
@@ -235,7 +235,7 @@ struct avmd_session {
struct avmd_detector *detectors;
};
struct avmd_globals
static struct avmd_globals
{
switch_mutex_t *mutex;
struct avmd_settings settings;
+1 -1
View File
@@ -60,7 +60,7 @@ typedef struct oreka_session_s {
int mux_streams;
} oreka_session_t;
struct {
static struct {
char local_ipv4_str[256];
char sip_server_addr_str[256];
char sip_server_ipv4_str[256];
@@ -35,7 +35,7 @@ SWITCH_MODULE_LOAD_FUNCTION(mod_sms_flowroute_load);
SWITCH_MODULE_SHUTDOWN_FUNCTION(mod_sms_flowroute_shutdown);
SWITCH_MODULE_DEFINITION(mod_sms_flowroute, mod_sms_flowroute_load, mod_sms_flowroute_shutdown, NULL);
mod_sms_flowroute_globals_t mod_sms_flowroute_globals;
static mod_sms_flowroute_globals_t mod_sms_flowroute_globals;
static void on_accept(h2o_socket_t *listener, const char *error)
{
+1 -1
View File
@@ -38,7 +38,7 @@ SWITCH_MODULE_LOAD_FUNCTION(mod_spy_load);
SWITCH_MODULE_DEFINITION(mod_spy, mod_spy_load, mod_spy_shutdown, NULL);
struct mod_spy_globals {
static struct mod_spy_globals {
switch_memory_pool_t *pool;
switch_event_node_t *node;
switch_hash_t *spy_hash;