mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-04 20:04:50 +00:00
(closes issue #11594)
Reported by: yem Tested by: yem This change decreases the buffer size allocated on the stack substantially in config_text_file_load when LOW_MEMORY is turned on. This change combined with the fix from revision 117462 (making mkintf not copy the zt_chan_conf structure) was enough to prevent the crash. git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@120173 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -812,7 +812,11 @@ static int process_text_line(struct ast_config *cfg, struct ast_category **cat,
|
||||
static struct ast_config *config_text_file_load(const char *database, const char *table, const char *filename, struct ast_config *cfg, int withcomments)
|
||||
{
|
||||
char fn[256];
|
||||
#if defined(LOW_MEMORY)
|
||||
char buf[512];
|
||||
#else
|
||||
char buf[8192];
|
||||
#endif
|
||||
char *new_buf, *comment_p, *process_buf;
|
||||
FILE *f;
|
||||
int lineno=0;
|
||||
|
Reference in New Issue
Block a user