From 8fc2c0f7245703d3dde31d7fa035f3f28c82daeb Mon Sep 17 00:00:00 2001 From: tilghman Date: Wed, 29 Apr 2009 18:53:01 +0000 Subject: Merge str_substitution branch. This branch adds additional methods to dialplan functions, whereby the result buffers are now dynamic buffers, which can be expanded to the size of any result. No longer are variable substitutions limited to 4095 bytes of data. In addition, the common case of needing buffers much smaller than that will enable substitution to only take up the amount of memory actually needed. The existing variable substitution routines are still available, but users of those API calls should transition to using the dynamic-buffer APIs. Reviewboard: http://reviewboard.digium.com/r/174/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@191140 f38db490-d61c-443f-a65b-d21fe96a405b --- funcs/func_timeout.c | 1 + 1 file changed, 1 insertion(+) (limited to 'funcs/func_timeout.c') diff --git a/funcs/func_timeout.c b/funcs/func_timeout.c index 2b3a000b4..caa562834 100644 --- a/funcs/func_timeout.c +++ b/funcs/func_timeout.c @@ -191,6 +191,7 @@ static int timeout_write(struct ast_channel *chan, const char *cmd, char *data, static struct ast_custom_function timeout_function = { .name = "TIMEOUT", .read = timeout_read, + .read_max = 22, .write = timeout_write, }; -- cgit v1.2.3