X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBM%2FDeep%2FEngine.pm;h=999a65c66ff3f9c63bddbf0b4bdf73fc75105f47;hb=19b913ce4f25ce69bd69b4bf4a95ca99d4aa007e;hp=6e6147e7f9cec9ffa1095de5d001650fa0c2f8fe;hpb=a4d36ff61c367864cdf95523dd9771b01773930c;p=dbsrgits%2FDBM-Deep.git diff --git a/lib/DBM/Deep/Engine.pm b/lib/DBM/Deep/Engine.pm index 6e6147e..999a65c 100644 --- a/lib/DBM/Deep/Engine.pm +++ b/lib/DBM/Deep/Engine.pm @@ -243,7 +243,7 @@ sub get_next_key { # XXX Need to add logic about resetting the iterator if any key in the # reference has changed unless ( $prev_key ) { - $obj->{iterator} = DBM::Deep::Iterator->new({ + $obj->{iterator} = $self->iterator_class->new({ base_offset => $obj->_base_offset, engine => $self, });