Browse Source

registrar(k): declare variables at function start

Fixes compilation with gcc < 3.0.
Andrei Pelinescu-Onciul 15 years ago
parent
commit
1a8ce8fdc9
1 changed files with 2 additions and 1 deletions
  1. 2 1
      modules_k/registrar/reg_mod.c

+ 2 - 1
modules_k/registrar/reg_mod.c

@@ -241,6 +241,7 @@ static int mod_init(void)
 	pv_spec_t avp_spec;
 	str s;
 	bind_usrloc_t bind_usrloc;
+	qvalue_t dq;
 
 
 #ifdef STATISTICS
@@ -326,7 +327,7 @@ static int mod_init(void)
 	}
 
 	/* Normalize default_q parameter */
-	qvalue_t dq = cfg_get(registrar, registrar_cfg, default_q);
+	dq = cfg_get(registrar, registrar_cfg, default_q);
 	if ( dq!= Q_UNSPECIFIED) {
 		if (dq > MAX_Q) {
 			LM_DBG("default_q = %d, lowering to MAX_Q: %d\n", dq, MAX_Q);