mod_skinny parses and modifies odbc url, breaking it, but also doesn't use the resulting vars

Closes: FS-5224 (Thanks to Nathan Neulinger for the patch)
This commit is contained in:
Mathieu Parent 2013-03-26 22:29:40 +01:00
parent e5ab581837
commit e0b34881af
2 changed files with 0 additions and 8 deletions

View File

@ -1715,12 +1715,6 @@ switch_status_t skinny_profile_set(skinny_profile_t *profile, const char *var, c
if (!zstr(val)) {
if (switch_odbc_available()) {
profile->odbc_dsn = switch_core_strdup(profile->pool, val);
if ((profile->odbc_user = strchr(profile->odbc_dsn, ':'))) {
*profile->odbc_user++ = '\0';
if ((profile->odbc_pass = strchr(profile->odbc_user, ':'))) {
*profile->odbc_pass++ = '\0';
}
}
} else {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "ODBC IS NOT AVAILABLE!\n");
}

View File

@ -90,8 +90,6 @@ struct skinny_profile {
/* db */
char *dbname;
char *odbc_dsn;
char *odbc_user;
char *odbc_pass;
switch_odbc_handle_t *master_odbc;
switch_mutex_t *sql_mutex;
/* stats */