From: Shawn Boyette Date: Wed, 13 May 2009 14:48:49 +0000 (+0000) Subject: improved error reporting X-Git-Url: http://git.equinoxoli.org/?p=migration-tools.git;a=commitdiff_plain;h=b2fcfd3c93c097745760229bf63a8c0d48ef7132 improved error reporting --- diff --git a/csv_ripper b/csv_ripper index 098d287..8ae35e9 100755 --- a/csv_ripper +++ b/csv_ripper @@ -14,13 +14,13 @@ use warnings; use Text::CSV; -my $csv = Text::CSV->new(); +my $csv = Text::CSV->new( {binary => 1}); open CSV, '<', shift or die "Can't open file $!\n"; while () { $csv->parse($_); - die "Bad data on line $.\n" if ($csv->error_diag); + die "Bad data on line $.\n$_\n" if ($csv->error_diag); my @chunks = $csv->fields; my @out = (); for my $chunk (@ARGV)