Big diet for struct ast_channel

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4399 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Mark Spencer
2004-12-07 20:38:43 +00:00
parent 53f5a568fb
commit c46e21252c
12 changed files with 84 additions and 116 deletions

4
app.c
View File

@@ -364,9 +364,9 @@ static void *linear_alloc(struct ast_channel *chan, void *params)
if (params) {
ls = params;
if (ls->allowoverride)
chan->writeinterrupt = 1;
ast_set_flag(chan, AST_FLAG_WRITE_INT);
else
chan->writeinterrupt = 0;
ast_clear_flag(chan, AST_FLAG_WRITE_INT);
ls->origwfmt = chan->writeformat;
if (ast_set_write_format(chan, AST_FORMAT_SLINEAR)) {
ast_log(LOG_WARNING, "Unable to set '%s' to linear format (write)\n", chan->name);