X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FStorage%2FDBI%2FCursor.pm;h=875a3cb1bbc298112f6d49b63c2553e96466895e;hb=af0edca1cb4cc086f70fb81e9c1955230346691a;hp=c4c9806ba85b1bdfad438eb4b3784063720bcde4;hpb=b4ad6d390ea8a1557b047f311d00b49a283b0b82;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Storage/DBI/Cursor.pm b/lib/DBIx/Class/Storage/DBI/Cursor.pm index c4c9806..875a3cb 100644 --- a/lib/DBIx/Class/Storage/DBI/Cursor.pm +++ b/lib/DBIx/Class/Storage/DBI/Cursor.pm @@ -3,11 +3,7 @@ package DBIx::Class::Storage::DBI::Cursor; use strict; use warnings; -use base qw/ - Class::Accessor::Grouped - DBIx::Class::Cursor -/; -use mro 'c3'; +use base qw/DBIx::Class::Cursor/; __PACKAGE__->mk_group_accessors('simple' => qw/sth/ @@ -156,6 +152,7 @@ sub reset { # No need to care about failures here eval { $self->sth->finish if $self->sth && $self->sth->{Active} }; $self->_soft_reset; + return undef; } sub _soft_reset { @@ -164,7 +161,6 @@ sub _soft_reset { $self->sth(undef); delete $self->{done}; $self->{pos} = 0; - return $self; } sub _check_dbh_gen {