/* Hangup the fd */
fr.frametype = AST_FRAME_CONTROL;
fr.subclass = AST_CONTROL_HANGUP;
- iax2_queue_frame(callno, &fr); // XXX
+ iax2_queue_frame(callno, &fr); /* XXX */
/* Remember, owner could disappear */
if (iaxs[callno] && iaxs[callno]->owner)
iaxs[callno]->owner->hangupcause = AST_CAUSE_DESTINATION_OUT_OF_ORDER;
}
}
if (prev)
- free(prev);
+ ast_free(prev);
ies->vars = NULL;
ast_channel_datastore_add(p->owner, variablestore);
} else {
}
}
if (prev)
- free(prev);
+ ast_free(prev);
ies.vars = NULL;
ast_channel_datastore_add(c, variablestore);
} else {
}
}
if (prev)
- free(prev);
+ ast_free(prev);
ies.vars = NULL;
ast_channel_datastore_add(c, variablestore);
} else {