Skip to content

Commit

Permalink
route params: increment nesting level on no-param routes
Browse files Browse the repository at this point in the history
Completes commit f3ed4db

(cherry picked from commit 564acbe)
  • Loading branch information
liviuchircu committed May 20, 2015
1 parent 1d9b3e9 commit 9d07e53
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion action.c
Expand Up @@ -731,14 +731,17 @@ int do_action(struct action* a, struct sip_msg* msg)
break;
}
route_rec_level++;

route_params[route_rec_level] = (action_elem_t *)a->elem[2].u.data;
route_params_number[route_rec_level] = a->elem[1].u.number;
return_code=run_actions(rlist[a->elem[0].u.number].a, msg);

route_rec_level--;
} else {
route_rec_level++;
route_params[route_rec_level] = NULL;
route_params_number[route_rec_level] = 0;
return_code=run_actions(rlist[a->elem[0].u.number].a, msg);
route_rec_level--;
}
ret=return_code;
break;
Expand Down

0 comments on commit 9d07e53

Please sign in to comment.