asterisk/cdr
Kinsey Moore 9b16c8b0f6 Clean up and ensure proper usage of alloca()
This replaces all calls to alloca() with ast_alloca() which calls gcc's
__builtin_alloca() to avoid BSD semantics and removes all NULL checks
on memory allocated via ast_alloca() and ast_strdupa().

(closes issue ASTERISK-20125)
Review: https://reviewboard.asterisk.org/r/2032/
Patch-by: Walter Doekes (wdoekes)
........

Merged revisions 370642 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 370643 from http://svn.asterisk.org/svn/asterisk/branches/10


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@370655 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2012-07-31 20:21:43 +00:00
..
Makefile Begin on a crusade to end trailing whitespace! 2008-11-20 17:48:58 +00:00
cdr_adaptive_odbc.c Fix setting CDR variables in the hangup extension 2012-03-28 19:39:24 +00:00
cdr_csv.c Clean up cdr.conf parsing for [csv] section 2011-09-13 14:25:43 +00:00
cdr_custom.c ast_channel opaquification of pointers and integral types 2012-02-20 23:43:27 +00:00
cdr_manager.c ast_channel opaquification of pointers and integral types 2012-02-20 23:43:27 +00:00
cdr_odbc.c Merged revisions 329614 via svnmerge from 2011-07-27 04:27:19 +00:00
cdr_pgsql.c Clean up and ensure proper usage of alloca() 2012-07-31 20:21:43 +00:00
cdr_radius.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
cdr_sqlite.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
cdr_sqlite3_custom.c Avoid cppcheck warnings; removing unused vars and a bit of cleanup. 2012-04-17 18:57:40 +00:00
cdr_syslog.c ast_channel opaquification of pointers and integral types 2012-02-20 23:43:27 +00:00
cdr_tds.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00