Skip to content

Commit

Permalink
pua_dialoginfo: safety check of paramters for __dialog_sendpublish()
Browse files Browse the repository at this point in the history
- reported by Davy Van De Moere, GH #865
  • Loading branch information
miconda committed Nov 28, 2016
1 parent 75c25a8 commit 1d1d224
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions modules/pua_dialoginfo/pua_dialoginfo.c
Expand Up @@ -254,10 +254,15 @@ __dialog_sendpublish(struct dlg_cell *dlg, int type, struct dlg_cb_params *_para
str tag = {0,0};
str uri = {0,0};
str target = {0,0};
struct dlginfo_cell *dlginfo = NULL;

dlginfo = (struct dlginfo_cell*)*_params->param;

struct dlginfo_cell *dlginfo = (struct dlginfo_cell*)*_params->param;

if(dlg==NULL || dlginfo==NULL) {
LM_WARN("execution with null parameters - type %d, dlg %p, info %p\n",
type, dlg, dlginfo);
return;
}
if(include_req_uri) {
uri = dlginfo->req_uri;
} else {
Expand Down

0 comments on commit 1d1d224

Please sign in to comment.