summaryrefslogtreecommitdiff
path: root/fml/lib/Mail/Message
diff options
context:
space:
mode:
authortmu <tmu>2004-06-11 10:37:41 +0000
committertmu <tmu>2004-06-11 10:37:41 +0000
commite5d3fa5a2c281e7687b3003aa9c7c255a44ea960 (patch)
tree6659df20ded60005aece16dafcf4bd582e080144 /fml/lib/Mail/Message
parent0ee20d6f95c136d6ec9bc0dc1e88dd3fbb4ed06b (diff)
downloadfml8-e5d3fa5a2c281e7687b3003aa9c7c255a44ea960.tar.gz
fml8-e5d3fa5a2c281e7687b3003aa9c7c255a44ea960.tar.bz2
fml8-e5d3fa5a2c281e7687b3003aa9c7c255a44ea960.zip
null check $key at _db_set()
Diffstat (limited to 'fml/lib/Mail/Message')
-rw-r--r--fml/lib/Mail/Message/DB.pm6
1 files changed, 3 insertions, 3 deletions
diff --git a/fml/lib/Mail/Message/DB.pm b/fml/lib/Mail/Message/DB.pm
index d0fafd77..fb854324 100644
--- a/fml/lib/Mail/Message/DB.pm
+++ b/fml/lib/Mail/Message/DB.pm
@@ -4,7 +4,7 @@
# All rights reserved. This program is free software; you can
# redistribute it and/or modify it under the same terms as Perl itself.
#
-# $FML: DB.pm,v 1.18 2004/03/28 12:13:52 fukachan Exp $
+# $FML: DB.pm,v 1.19 2004/03/28 13:01:28 fukachan Exp $
#
package Mail::Message::DB;
@@ -21,7 +21,7 @@ use vars qw(@ISA @EXPORT @EXPORT_OK $AUTOLOAD
use Carp;
use File::Spec;
-my $version = q$FML: DB.pm,v 1.18 2004/03/28 12:13:52 fukachan Exp $;
+my $version = q$FML: DB.pm,v 1.19 2004/03/28 13:01:28 fukachan Exp $;
if ($version =~ /,v\s+([\d\.]+)\s+/) { $version = $1;}
# special value
@@ -1125,7 +1125,7 @@ sub _db_set
{
my ($self, $db, $table, $key, $value) = @_;
- if (defined $value && $value) {
+ if (defined $value && $value && defined $key && $key) {
unless ($self->{ _db_opened }->{ "_$table" }) {
$self->db_open( { table => $table } );
}