=head1 VERSION
-Version 0.05
+Version 0.06
=cut
our $VERSION;
BEGIN {
- $VERSION = '0.05';
+ $VERSION = '0.06';
eval {
require XSLoader;
XSLoader::load(__PACKAGE__, $VERSION);
my $SIZE = 32;
my $t = int($s / $SIZE) + 1;
my $u = int(($s + $l) / $SIZE);
- if ($SIZE * $t < $s + $l and $t <= $u) {
+ if ($SIZE * $t < $s + $l) { # implies $t <= $u
vec($_[0], $_, 1) = $x for $s .. $SIZE * $t - 1;
vec($_[0], $_, $SIZE) = $x for $t .. $u - 1;
vec($_[0], $_, 1) = $x for $SIZE * $u .. $s + $l - 1;
=head1 COPYRIGHT & LICENSE
-Copyright 2008 Vincent Pit, all rights reserved.
+Copyright 2008-2009 Vincent Pit, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.