--- FuzzyOcr/Scanset.pm.orig Mon Jul 9 19:12:47 2012 +++ FuzzyOcr/Scanset.pm Mon Jul 9 19:13:54 2012 @@ -20,6 +20,8 @@ package FuzzyOcr::Scanset; use lib qw(..); use FuzzyOcr::Logging qw(errorlog); +use File::Basename qw(dirname); + sub new { my ($class, $label, $preprocessors, $command, $args, $output_in) = @_; @@ -36,7 +38,7 @@ sub new { sub run { my ($self, $input) = @_; my $conf = FuzzyOcr::Config::get_config(); - my $tmpdir = FuzzyOcr::Config::get_tmpdir(); + my $tmpdir = dirname($input); my $label = $self->{label}; my $output = "$tmpdir/scanset.$label.out"; my $stderr = ">$tmpdir/scanset.$label.err";