ikiwiki/t
Simon McVittie 5f6f9a1bea Wrapper: allocate new environment dynamically
Otherwise, if third-party plugins extend newenviron by more than
3 entries, we could overflow the array. It seems unlikely that any
third-party plugin manipulates newenviron in practice, so this
is mostly theoretical. Just in case, I have deliberately avoided
using "i" as the variable name, so that any third-party plugin
that was manipulating newenviron directly will now result in the
wrapper failing to compile.

I have not assumed that realloc(NULL, ...) works as an equivalent of
malloc(...), in case there are still operating systems where that
doesn't work.
2016-05-11 09:18:14 +01:00
..
basewiki_brokenlinks
img
parentlinks/templates
tinyblog
tinypodcast
404.t
add_depends.t
autoindex-committed.t
autoindex.t
basename.t
basewiki_brokenlinks.t
bazaar.t
beautify_urlpath.t
bestlink.t
calculate_changed_links.t
cmp_path.t
comments.t
conflicts.t
crazy-badass-perl-bug.t
cvs.t Wrapper: allocate new environment dynamically 2016-05-11 09:18:14 +01:00
dirname.t
file_pruned.t
find_src_files.t
git.t
htmlbalance.t
htmlize.t
img.t
index.t
inline.t
libdirs.t
linkify.t
linkpage.t
map.t
mercurial.t
meta.t
openiduser.t
pagename.t
pagespec_match.t
pagespec_match_list.t
pagespec_match_result.t
pagetitle.t
parentlinks.t
permalink.t
po.t
podcast.t
preprocess.t
prune.t
readfile.t
relativity.t
renamepage.t
rssurls.t
rst.t
svn.t
syntax.t
syslog.t
tag.t
template_syntax.t
templatebody.t
templates_documented.t
test1.mdwn
test2.mdwn
test3.mdwn
textile-double-escape-bug.t
titlepage.t
trail.t
urlto.t
wellformed.t
wrapper-environ.t Wrapper: allocate new environment dynamically 2016-05-11 09:18:14 +01:00
yesno.t