--- a/bin/imager.save Wed Aug 17 17:21:04 2011 +0200
+++ b/bin/imager.save Fri Aug 19 15:10:12 2011 +0200
@@ -181,7 +181,7 @@
}
}
- print {$out} $buffer;
+ syswrite $out => $buffer;
close($out);
rename($out => "$data/$file$ext");
$index{BLOCKS}[$. - 1] .= " *";
--- a/t/001-save-restore.t Wed Aug 17 17:21:04 2011 +0200
+++ b/t/001-save-restore.t Fri Aug 19 15:10:12 2011 +0200
@@ -12,9 +12,11 @@
my $err = File::Temp->new;
my $dir = File::Temp->newdir;
+note("preparing the source");
open(my $out, "+>$dir/source");
print $out rand while -s $out < SIZE;
+note("preparing the images dir");
mkdir "$dir/images";
system("perl -Mblib blib/script/imager.save $dir/source:source $dir/images");