[asterisk-commits] russell: trunk r204419 - in /trunk: addons/ configs/
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Tue Jun 30 12:10:48 CDT 2009
Author: russell
Date: Tue Jun 30 12:10:45 2009
New Revision: 204419
URL: http://svn.asterisk.org/svn-view/asterisk?view=rev&rev=204419
Log:
Rename mysql.conf to app_mysql.conf, make module support both names
Added:
trunk/configs/app_mysql.conf.sample
- copied unchanged from r204416, trunk/configs/mysql.conf.sample
Removed:
trunk/configs/mysql.conf.sample
Modified:
trunk/addons/app_mysql.c
Modified: trunk/addons/app_mysql.c
URL: http://svn.asterisk.org/svn-view/asterisk/trunk/addons/app_mysql.c?view=diff&rev=204419&r1=204418&r2=204419
==============================================================================
--- trunk/addons/app_mysql.c (original)
+++ trunk/addons/app_mysql.c Tue Jun 30 12:10:45 2009
@@ -92,7 +92,8 @@
AST_MUTEX_DEFINE_STATIC(_mysql_mutex);
-#define MYSQL_CONFIG "mysql.conf"
+#define MYSQL_CONFIG "app_mysql.conf"
+#define MYSQL_CONFIG_OLD "mysql.conf"
#define AST_MYSQL_ID_DUMMY 0
#define AST_MYSQL_ID_CONNID 1
#define AST_MYSQL_ID_RESID 2
@@ -586,6 +587,11 @@
struct ast_config *cfg = ast_config_load(MYSQL_CONFIG, config_flags);
const char *temp;
+ if (!cfg) {
+ /* Backwards compatibility ftw */
+ cfg = ast_config_load(MYSQL_CONFIG_OLD, config_flags);
+ }
+
if (cfg) {
if ((temp = ast_variable_retrieve(cfg, "general", "nullvalue"))) {
if (!strcasecmp(temp, "nullstring")) {
More information about the asterisk-commits
mailing list