Browse Source

tm: reset 'found' variable at the beginning of each cycle over the branches

Federico Cabiddu 10 years ago
parent
commit
5a442b2190
1 changed files with 1 additions and 1 deletions
  1. 1 1
      modules/tm/t_append_branches.c

+ 1 - 1
modules/tm/t_append_branches.c

@@ -108,11 +108,11 @@ int t_append_branches(void) {
 
 	init_branch_iterator();
 
-	found = 0;
 	while((current_uri.s=next_branch( &current_uri.len, &q, &dst_uri, &path,
 										&bflags, &si, &ruid, &instance, &location_ua))) {
 		LM_DBG("Current uri %.*s\n",current_uri.len, current_uri.s);
 
+		found = 0;
 		for (i=0; i<outgoings; i++) {
 			if (t->uac[i].ruid.len == ruid.len
 					&& !memcmp(t->uac[i].ruid.s, ruid.s, ruid.len)) {