AppleII-LibA2
view release on metacpan or search on metacpan
lib/AppleII/Disk.pm view on Meta::CPAN
my ($data, $pad, $length) = @_;
$pad = "\0" unless defined $pad;
$length = $length || 0x200;
$data .= $pad x ($length - length($data))
if (length($pad) and length($data) < $length);
unless (length($data) == $length) {
local $Carp::CarpLevel = $Carp::CarpLevel;
++$Carp::CarpLevel if (caller)[0] =~ /^AppleII::Disk::/;
croak(sprintf("Data block is %d bytes",length($data)));
}
$data;
} # end AppleII::Disk::pad_block
#---------------------------------------------------------------------
# Get or set the disk size:
#
# Input:
( run in 1.988 second using v1.01-cache-2.11-cpan-1e74a51a04c )