and once more, with feeling
Matt S Trout [Wed, 19 Jul 2006 22:39:12 +0000 (22:39 +0000)]
lib/DBIx/Class/Storage/Statistics.pm

index d795490..0599ed6 100644 (file)
@@ -82,16 +82,17 @@ executed and subsequent arguments are the parameters used for the query.
 
 =cut
 sub query_start {
-    my $self = shift();
-    my $string = shift();
+    my ($self, $string, @bind) = @_;
+
+    my $message = "$string: ".join(', ', @bind)."\n";
 
     if(defined($self->callback())) {
       $string =~ m/^(\w+)/;
-      $self->callback()->($1, $string, @_);
+      $self->callback()->($1, $message);
       return;
     }
 
-    $self->debugfh->print("$string: " . join(', ', @_) . "\n");
+    $self->debugfh->print($message);
 }
 
 =head2 query_end