diff options
author | Father Chrysostomos <sprout@cpan.org> | 2012-04-27 16:48:36 -0700 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2012-12-09 18:47:19 -0800 |
commit | c619428f3ddd8b400d932fe55a95dbfa57c647fc (patch) | |
tree | acb7c49f88ef67423ceada493aa9b7da0fe8d547 /MANIFEST | |
parent | e2f137a79fc59f85f7323ded9b1a55055d085f0c (diff) | |
download | perl-c619428f3ddd8b400d932fe55a95dbfa57c647fc.tar.gz |
DosGlob: Don’t use the magic 2nd arg to glob
Use the address of the glob op instead.
This argument is going away, because it is undocumented, unused on
CPAN outside of the core, and may get in the way of allowing glob() to
be overridden properly.
Another reason is that File::DosGlob leaks memory, because a glob op
freed before iteration has finished will leave File::DosGlob still
holding on to the remainder of the list of files. The easiest way to
fix that will involve using an op address instead of a special index,
so there will be no reason to keep it.
Diffstat (limited to 'MANIFEST')
-rw-r--r-- | MANIFEST | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -3742,6 +3742,7 @@ ext/FileCache/t/04twoarg.t See if FileCache works ext/FileCache/t/05override.t See if FileCache works ext/FileCache/t/06export.t See if FileCache exporting works ext/FileCache/t/07noimport.t See if FileCache works without importing +ext/File-DosGlob/DosGlob.xs Win32 DOS-globbing module ext/File-DosGlob/lib/File/DosGlob.pm Win32 DOS-globbing module ext/File-DosGlob/t/DosGlob.t See if File::DosGlob works ext/File-Glob/bsd_glob.c File::Glob extension run time code |