mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-16 18:06:31 +00:00
cdr_adaptive_odbc: Fix DNSs mixed config quote quoted_identifiers
When haved more than once DNSs config and one of their dont set quoted_identifiers and before this is with configurated with quoted_identifiers resulting a truncate statement for a reference null for quote character identifier. This patch initializes quoted flag before build SQL Query Example config for this bugfix case in cdr_adaptive_odbc.conf file [first] connection=asterisk-server1 table=cdr quoted_identifiers=" [second] connection=asterisk-server2 table=cdr [third] connection=asterisk-server3 table=cdr quoted_identifiers=` Change-Id: Ibd95667b468e10d4a19a2b9d88b9934ec7207e1d
This commit is contained in:
@@ -408,6 +408,7 @@ static int odbc_log(struct ast_cdr *cdr)
|
||||
AST_LIST_TRAVERSE(&odbc_tables, tableptr, list) {
|
||||
separator = "";
|
||||
|
||||
quoted = 0;
|
||||
if (tableptr->quoted_identifiers != '\0'){
|
||||
quoted = 1;
|
||||
}
|
||||
|
Reference in New Issue
Block a user