summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorJoshua Colp <jcolp@digium.com>2017-02-22 05:53:50 -0600
committerGerrit Code Review <gerrit2@gerrit.digium.api>2017-02-22 05:53:50 -0600
commit8f248f7a1cc8452eb455a338ddc9bae593310ee7 (patch)
treec72c985ccd721f0b776bd7365184ac2c409f57e0 /addons
parent911252d7b54f8ee7af30f71e26e7a26ef881d316 (diff)
parent6e6c96d713be2b745c4e033b6e5710dea72088df (diff)
Merge "realtime: Centralize some common realtime backend code"
Diffstat (limited to 'addons')
-rw-r--r--addons/res_config_mysql.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/addons/res_config_mysql.c b/addons/res_config_mysql.c
index f2ef949fc..b080d118b 100644
--- a/addons/res_config_mysql.c
+++ b/addons/res_config_mysql.c
@@ -523,9 +523,8 @@ static struct ast_config *realtime_multi_mysql(const char *database, const char
while ((row = mysql_fetch_row(result))) {
var = NULL;
- cat = ast_category_new("", "", -1);
+ cat = ast_category_new_anonymous();
if (!cat) {
- ast_log(LOG_WARNING, "Out of memory!\n");
continue;
}
for (i = 0; i < numFields; i++) {
@@ -934,8 +933,8 @@ static struct ast_config *config_mysql(const char *database, const char *table,
}
if (strcmp(last, row[0]) || last_cat_metric != atoi(row[3])) {
- if (!(cur_cat = ast_category_new(row[0], "", -1))) {
- ast_log(LOG_WARNING, "Out of memory!\n");
+ cur_cat = ast_category_new_dynamic(row[0]);
+ if (!cur_cat) {
break;
}
strcpy(last, row[0]);