From afd0c929dc72a975e2ca3c88f307fd8c140a4fda Mon Sep 17 00:00:00 2001 From: Federico Cabiddu Date: Mon, 26 Aug 2019 20:21:13 +0200 Subject: [PATCH] siptrace: check if trace_to_database is set before checking the db connection --- src/modules/siptrace/siptrace.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/siptrace/siptrace.c b/src/modules/siptrace/siptrace.c index 8fa832a0432..211ddac363b 100644 --- a/src/modules/siptrace/siptrace.c +++ b/src/modules/siptrace/siptrace.c @@ -542,14 +542,14 @@ static int sip_trace_store(siptrace_data_t *sto, dest_info_t *dst, static int sip_trace_store_db(siptrace_data_t *sto) { + if(trace_to_database_flag == NULL || *trace_to_database_flag == 0) + goto done; + if(db_con == NULL) { LM_DBG("database connection not initialized\n"); return -1; } - if(trace_to_database_flag == NULL || *trace_to_database_flag == 0) - goto done; - db_key_t db_keys[NR_KEYS]; db_val_t db_vals[NR_KEYS];