mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-04 11:58:52 +00:00
remove the macro LOAD_OH and expand it inline in the only
place where it was used. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@48476 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -543,17 +543,6 @@ struct ast_bridge_config {
|
||||
|
||||
struct chanmon;
|
||||
|
||||
#define LOAD_OH(oh) { \
|
||||
oh.context = context; \
|
||||
oh.exten = exten; \
|
||||
oh.priority = priority; \
|
||||
oh.cid_num = cid_num; \
|
||||
oh.cid_name = cid_name; \
|
||||
oh.account = account; \
|
||||
oh.vars = vars; \
|
||||
oh.parent_channel = NULL; \
|
||||
}
|
||||
|
||||
struct outgoing_helper {
|
||||
const char *context;
|
||||
const char *exten;
|
||||
|
10
main/pbx.c
10
main/pbx.c
@@ -4878,7 +4878,15 @@ int ast_pbx_outgoing_exten(const char *type, int format, void *data, int timeout
|
||||
pthread_attr_t attr;
|
||||
|
||||
if (sync) {
|
||||
LOAD_OH(oh);
|
||||
oh.context = context;
|
||||
oh.exten = exten;
|
||||
oh.priority = priority;
|
||||
oh.cid_num = cid_num;
|
||||
oh.cid_name = cid_name;
|
||||
oh.account = account;
|
||||
oh.vars = vars;
|
||||
oh.parent_channel = NULL;
|
||||
|
||||
chan = __ast_request_and_dial(type, format, data, timeout, reason, cid_num, cid_name, &oh);
|
||||
if (channel) {
|
||||
*channel = chan;
|
||||
|
Reference in New Issue
Block a user