summaryrefslogtreecommitdiff
path: root/main/manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'main/manager.c')
-rw-r--r--main/manager.c40
1 files changed, 20 insertions, 20 deletions
diff --git a/main/manager.c b/main/manager.c
index 102ce69dc..6bffad2f6 100644
--- a/main/manager.c
+++ b/main/manager.c
@@ -295,7 +295,7 @@ static void purge_events(void)
while ( (ev = AST_LIST_FIRST(&all_events)) &&
ev->usecount == 0 && AST_LIST_NEXT(ev, eq_next)) {
AST_LIST_REMOVE_HEAD(&all_events, eq_next);
- free(ev);
+ ast_free(ev);
}
AST_LIST_UNLOCK(&all_events);
}
@@ -696,7 +696,7 @@ static void free_session(struct mansession *s)
if (s->f != NULL)
fclose(s->f);
ast_mutex_destroy(&s->__lock);
- free(s);
+ ast_free(s);
unref_event(eqe);
}
@@ -1889,7 +1889,7 @@ static void *fast_originate(void *data)
/* Locked by ast_pbx_outgoing_exten or ast_pbx_outgoing_app */
if (chan)
ast_channel_unlock(chan);
- free(in);
+ ast_free(in);
return NULL;
}
@@ -2501,7 +2501,7 @@ static void *session_do(void *data)
destroy_session(s);
done:
- free(ser);
+ ast_free(ser);
return NULL;
}
@@ -2641,7 +2641,7 @@ int ast_manager_unregister(char *action)
prev->next = cur->next;
else
first_action = cur->next;
- free(cur);
+ ast_free(cur);
if (option_verbose > 1)
ast_verbose(VERBOSE_PREFIX_2 "Manager unregistered action %s\n", action);
break;
@@ -3273,10 +3273,10 @@ int init_manager(void)
ami_tls_cfg.enabled = 0;
if (ami_tls_cfg.certfile)
- free(ami_tls_cfg.certfile);
+ ast_free(ami_tls_cfg.certfile);
ami_tls_cfg.certfile = ast_strdup(AST_CERTFILE);
if (ami_tls_cfg.cipher)
- free(ami_tls_cfg.cipher);
+ ast_free(ami_tls_cfg.cipher);
ami_tls_cfg.cipher = ast_strdup("");
for (var = ast_variable_browse(cfg, "general"); var; var = var->next) {
@@ -3293,10 +3293,10 @@ int init_manager(void)
ast_log(LOG_WARNING, "Invalid bind address '%s'\n", val);
}
} else if (!strcasecmp(var->name, "sslcert")) {
- free(ami_tls_cfg.certfile);
+ ast_free(ami_tls_cfg.certfile);
ami_tls_cfg.certfile = ast_strdup(val);
} else if (!strcasecmp(var->name, "sslcipher")) {
- free(ami_tls_cfg.cipher);
+ ast_free(ami_tls_cfg.cipher);
ami_tls_cfg.cipher = ast_strdup(val);
} else if (!strcasecmp(var->name, "enabled")) {
manager_enabled = ast_true(val);
@@ -3359,23 +3359,23 @@ int init_manager(void)
while (var) {
if (!strcasecmp(var->name, "secret")) {
if (user->secret)
- free(user->secret);
+ ast_free(user->secret);
user->secret = ast_strdup(var->value);
} else if (!strcasecmp(var->name, "deny") ) {
if (user->deny)
- free(user->deny);
+ ast_free(user->deny);
user->deny = ast_strdup(var->value);
} else if (!strcasecmp(var->name, "permit") ) {
if (user->permit)
- free(user->permit);
+ ast_free(user->permit);
user->permit = ast_strdup(var->value);
} else if (!strcasecmp(var->name, "read") ) {
if (user->read)
- free(user->read);
+ ast_free(user->read);
user->read = ast_strdup(var->value);
} else if (!strcasecmp(var->name, "write") ) {
if (user->write)
- free(user->write);
+ ast_free(user->write);
user->write = ast_strdup(var->value);
} else if (!strcasecmp(var->name, "displayconnects") )
user->displayconnects = ast_true(var->value);
@@ -3397,16 +3397,16 @@ int init_manager(void)
AST_LIST_REMOVE_CURRENT(&users, list);
/* Free their memory now */
if (user->secret)
- free(user->secret);
+ ast_free(user->secret);
if (user->deny)
- free(user->deny);
+ ast_free(user->deny);
if (user->permit)
- free(user->permit);
+ ast_free(user->permit);
if (user->read)
- free(user->read);
+ ast_free(user->read);
if (user->write)
- free(user->write);
- free(user);
+ ast_free(user->write);
+ ast_free(user);
}
AST_LIST_TRAVERSE_SAFE_END