mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-10-29 06:34:19 +00:00
FS-10025: fix global symbol scope issue causing modules to use another modules global pointer
This commit is contained in:
1 parent
c125ab7315
commit
a3ee7595bb
31 files changed
+526
-528
No files matched your search
@@ -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;
|
||||
|
||||
@@ -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)
|
||||
{
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in new issue
Block a user