better use UNQLITE_OK as there may be other errors

This commit is contained in:
Kenichi Ishigaki 2013-07-04 13:48:22 +09:00
parent 879640f4c5
commit 38116a08c5

View file

@ -120,7 +120,7 @@ sub DELETE {
my ($self, $key) = @_;
my $prev = $self->[1]->kv_fetch($key);
my $errstr = $self->[1]->errstr;
return if $errstr && $errstr eq 'UNQLITE_NOTFOUND';
return unless $errstr && $errstr eq 'UNQLITE_OK';
$self->[1]->kv_delete($key) or Carp::croak $self->[1]->errstr;
$prev;
}