diff options
author | Joshua Colp <jcolp@digium.com> | 2017-02-22 05:53:50 -0600 |
---|---|---|
committer | Gerrit Code Review <gerrit2@gerrit.digium.api> | 2017-02-22 05:53:50 -0600 |
commit | 8f248f7a1cc8452eb455a338ddc9bae593310ee7 (patch) | |
tree | c72c985ccd721f0b776bd7365184ac2c409f57e0 /addons | |
parent | 911252d7b54f8ee7af30f71e26e7a26ef881d316 (diff) | |
parent | 6e6c96d713be2b745c4e033b6e5710dea72088df (diff) |
Merge "realtime: Centralize some common realtime backend code"
Diffstat (limited to 'addons')
-rw-r--r-- | addons/res_config_mysql.c | 7 |
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]); |