typedef enum {
SWITCH_STACK_BOTTOM = (1 << 0),
SWITCH_STACK_TOP = (1 << 1),
- SWITCH_STACK_NODUP = (1 << 2),
- SWITCH_STACK_UNSHIFT = (1 << 3),
- SWITCH_STACK_PUSH = (1 << 4),
+ SWITCH_STACK_UNSHIFT = (1 << 2),
+ SWITCH_STACK_PUSH = (1 << 3)
} switch_stack_t;
/*!
SWITCH_DECLARE(switch_status_t) switch_event_add_header_string(switch_event_t *event, switch_stack_t stack, const char *header_name, const char *data)
{
if (data) {
- return switch_event_base_add_header(event, stack, header_name, (stack & SWITCH_STACK_NODUP) ? (char *)data : DUP(data));
+ return switch_event_base_add_header(event, stack, header_name, DUP(data));
}
return SWITCH_STATUS_GENERR;
}