use strict;
use Carp;
-use Data::Dumper;
+use Data::Dump qw/dump/;
BEGIN {
use Exporter ();
# skip to next record
my $o = substr($leader,0,5);
+ warn "# in record ", $self->{count}," record length isn't number but: ",dump($o),"\n" unless $o =~ m/^\d+$/;
if ($o > 24) {
seek($self->{fh},$o-24,1) if ($o);
} else {
# repeatable subfiled -- convert it to array
if ($val->{$f}) {
- if ( $sf_usage->{$f} == 2 ) {
+ if ( ref($val->{$f}) ne 'ARRAY' ) {
$val->{$f} = [ $val->{$f}, $val ];
} else {
push @{$val->{$f}}, $val;