Revision history for DBM::Deep.
+1.0002 Sep ?? ??:??:?? 2007 EDT
+ - Expanded _throw_error() so that it provides better information.
+ (Thanks brian d foy!)
+
1.0001 Mar 12 16:15:00 2007 EDT
- (This version is compatible with 1.0000)
- Added a missing dependency on IO::Scalar (RT #25387)
use strict;
use warnings;
-our $VERSION = q(1.0001);
+our $VERSION = q(1.0002);
use Fcntl qw( :flock );
sub _throw_error {
die "DBM::Deep: $_[1]\n";
+ my $n = 0;
+ while( 1 ) {
+ my @caller = caller( ++$n );
+ next if $caller[0] =~ m/^DBM::Deep/;
+
+ die "DBM::Deep: $_[1] at $0 line $caller[2]\n";
+ last;
+ }
}
sub STORE {