diff --git a/src/mod/endpoints/mod_sofia/mod_sofia.c b/src/mod/endpoints/mod_sofia/mod_sofia.c index 473f61a0e7..2db96da6f2 100644 --- a/src/mod/endpoints/mod_sofia/mod_sofia.c +++ b/src/mod/endpoints/mod_sofia/mod_sofia.c @@ -1723,7 +1723,7 @@ static char *get_auth_data(char *dbname, char *nonce, char *npassword, uint32_t { switch_core_db_t *db; switch_core_db_stmt_t *stmt; - char *sql, *ret = NULL; + char *sql = NULL, *ret = NULL; if (mutex) { switch_mutex_lock(mutex); @@ -1808,9 +1808,9 @@ static void sip_i_register(nua_t *nua, if (authorization) { int index; char *cur; + char npassword[512] = ""; char *nonce, *uri, *qop, *cnonce, *nc, *input, *response; nonce = uri = qop = cnonce = nc = response = NULL; - char npassword[512] = ""; for(index = 0; (cur=(char*)authorization->au_params[index]); index++) { char *var, *val, *p, *work; diff --git a/src/mod/endpoints/mod_sofia/mod_sofia.vcproj b/src/mod/endpoints/mod_sofia/mod_sofia.vcproj index 38b548efef..f1e18e862c 100644 --- a/src/mod/endpoints/mod_sofia/mod_sofia.vcproj +++ b/src/mod/endpoints/mod_sofia/mod_sofia.vcproj @@ -42,7 +42,7 @@