summaryrefslogtreecommitdiff
path: root/lib/Pod
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Pod')
-rw-r--r--lib/Pod/Html.pm4
-rw-r--r--lib/Pod/t/pod2html-lib.pl5
2 files changed, 6 insertions, 3 deletions
diff --git a/lib/Pod/Html.pm b/lib/Pod/Html.pm
index 1d9be88b6f..f6a91c2178 100644
--- a/lib/Pod/Html.pm
+++ b/lib/Pod/Html.pm
@@ -697,7 +697,9 @@ sub parse_command_line {
if $opt_verbose && defined $opt_flush;
$dircache = "$cachedir/pod2htmd$cache_ext";
$itemcache = "$cachedir/pod2htmi$cache_ext";
- unlink($dircache, $itemcache) if defined $opt_flush;
+ if (defined $opt_flush) {
+ 1 while unlink($dircache, $itemcache);
+ }
}
diff --git a/lib/Pod/t/pod2html-lib.pl b/lib/Pod/t/pod2html-lib.pl
index f61392b0db..0361a0a7ee 100644
--- a/lib/Pod/t/pod2html-lib.pl
+++ b/lib/Pod/t/pod2html-lib.pl
@@ -55,8 +55,9 @@ sub convert_n_test {
# pod2html creates these
1 while unlink $outfile;
- 1 while unlink "pod2htmd.x~~";
- 1 while unlink "pod2htmi.x~~";
+ my $cache_ext = $^O eq 'VMS' ? ".tmp" : ".x~~";
+ 1 while unlink "pod2htmd$cache_ext";
+ 1 while unlink "pod2htmi$cache_ext";
}
1;