summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/ExtUtils/ParseXS.pm6
-rw-r--r--lib/ExtUtils/ParseXS/t/basic.t5
2 files changed, 5 insertions, 6 deletions
diff --git a/lib/ExtUtils/ParseXS.pm b/lib/ExtUtils/ParseXS.pm
index 1683da6d59..adad27f9e6 100644
--- a/lib/ExtUtils/ParseXS.pm
+++ b/lib/ExtUtils/ParseXS.pm
@@ -17,7 +17,7 @@ my(@XSStack); # Stack of conditionals and INCLUDEs
my($XSS_work_idx, $cpp_next_tmp);
use vars qw($VERSION);
-$VERSION = '2.11_01';
+$VERSION = '2.12';
use vars qw(%input_expr %output_expr $ProtoUsed @InitFileCode $FH $proto_re $Overload $errors $Fallback
$cplusplus $hiertype $WantPrototypes $WantVersionChk $except $WantLineNumbers
@@ -1870,7 +1870,7 @@ sub DESTROY {
}
sub UNTIE {
- # This sub does nothing, but is necessary for references to be released.
+ # This sub does nothing, but is neccessary for references to be released.
}
sub end_marker {
@@ -1939,7 +1939,7 @@ Adds C<extern "C"> to the C code. Default is false.
=item B<hiertype>
-Retains C<::> in type names so that C++ hierarchical types can be
+Retains C<::> in type names so that C++ hierachical types can be
mapped. Default is false.
=item B<except>
diff --git a/lib/ExtUtils/ParseXS/t/basic.t b/lib/ExtUtils/ParseXS/t/basic.t
index 4c4fce34ec..520b8777c8 100644
--- a/lib/ExtUtils/ParseXS/t/basic.t
+++ b/lib/ExtUtils/ParseXS/t/basic.t
@@ -64,13 +64,12 @@ if ($b->have_compiler) {
}
}
}
- unlink $obj_file;
- unlink $lib_file;
+ 1 while unlink $lib_file;
} else {
skip "Skipped can't find a C compiler & linker", 1 for 1..7;
}
-unlink $source_file;
+1 while unlink $source_file;
#####################################################################