diff options
author | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-09-26 18:35:56 +0000 |
---|---|---|
committer | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-09-26 18:35:56 +0000 |
commit | 133fbe0f8bbd1e4dc986c0497fb531a3cbf51837 (patch) | |
tree | adcdb8e8588517d5677f0c829723c7f0152ffa9e | |
parent | 6bbac41d1f133be88318601beef6607f9baff17e (diff) |
Remove unused 4k of memory on the program stack (closes issue #10827)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@83879 f38db490-d61c-443f-a65b-d21fe96a405b
-rw-r--r-- | channels/chan_zap.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/channels/chan_zap.c b/channels/chan_zap.c index 540ef9167..dd4d13a18 100644 --- a/channels/chan_zap.c +++ b/channels/chan_zap.c @@ -4914,7 +4914,6 @@ static int zt_write(struct ast_channel *ast, struct ast_frame *frame) { struct zt_pvt *p = ast->tech_pvt; int res; - unsigned char outbuf[4096]; int index; index = zt_get_index(ast, p, 0); if (index < 0) { @@ -4968,10 +4967,6 @@ static int zt_write(struct ast_channel *ast, struct ast_frame *frame) /* Return if it's not valid data */ if (!frame->data || !frame->datalen) return 0; - if (frame->datalen > sizeof(outbuf) * 2) { - ast_log(LOG_WARNING, "Frame too large\n"); - return 0; - } if (frame->subclass == AST_FORMAT_SLINEAR) { if (!p->subs[index].linear) { |