X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FSQL%2FAbstract.pm;h=eb50d9826d1a66c691476b5ac448442578ef0362;hb=op_op;hp=61b537bbf18e5fe355e800d40b5afbde5c91ea93;hpb=45932d5c6ea9abcd61e855fe6da7429ee6793bde;p=dbsrgits%2FSQL-Abstract.git diff --git a/lib/SQL/Abstract.pm b/lib/SQL/Abstract.pm index 61b537b..eb50d98 100644 --- a/lib/SQL/Abstract.pm +++ b/lib/SQL/Abstract.pm @@ -1010,7 +1010,8 @@ sub _where_generic_FUNC { return ($sql, @bind); }, HASHREF => sub { - $self->_recurse_where( $val ); + my $method = $self->_METHOD_FOR_refkind("_where_hashpair", $val); + $self->$method('', $val); } }); push @all_sql, $sql;