Index: /trunk/tools/diff_outputs.pl
===================================================================
--- /trunk/tools/diff_outputs.pl	(revision 24223)
+++ /trunk/tools/diff_outputs.pl	(revision 24224)
@@ -75,6 +75,5 @@
 
 # List of diffs
-my $diffs = $db->selectcol_arrayref( $sql,
-                                     { Columns => [1] }
+my $diffs = $db->selectall_arrayref( $sql, { Slice => {} }
                                      ) or die "Unable to execute SQL: $DBI::errstr";
 
@@ -97,5 +96,5 @@
     foreach my $product ( @products ) {
         next if (not defined $diff->{bothways} or $diff->{bothways} eq 'NULL' or not $diff->{bothways}) and $product =~ /INVERSE/;
-        copy_extension( $diff, ${EXTENSIONS()}{$product} );
+        copy_extension( $diff->{path_base}, ${EXTENSIONS()}{$product} );
     }
 }
