X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FSlob.pm;h=0603b8bcca023f84fc9e889743fbcf0446183ca1;hb=HEAD;hp=9d7824991469615e88ee8128715618cdd9e30f60;hpb=c4911b1f4d6c1e4b2a3c7f5a71a538b459bbe322;p=slob.git diff --git a/lib/Slob.pm b/lib/Slob.pm index 9d78249..0603b8b 100644 --- a/lib/Slob.pm +++ b/lib/Slob.pm @@ -3,7 +3,7 @@ package Slob; use 5.014000; use strict; use warnings; -our $VERSION = '0.002'; +our $VERSION = '0.002002'; use constant MAGIC => "!-1SLOB\x1F"; @@ -65,7 +65,8 @@ sub new { if (ref $path eq 'IO') { $fh = $path } else { - open $fh, '<', $path or croak "Cannot open \"$path\": $!" + open $fh, '<', $path or croak "Cannot open \"$path\": $!"; + binmode $fh; } my $self = bless {path => $path, fh => $fh}, $class; $self->{header} = $self->read_header;