Changeset 795

Show
Ignore:
Timestamp:
11/21/08 23:59:57 (12 months ago)
Author:
henrylyne
Message:

If a memcache value is undefined, default it to an empty string. This fixes errors reported for using length on undef, and trying to concatenate an undef value.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/api/perl/lib/Cache/Memcached.pm

    r790 r795  
    442442    my Cache::Memcached $self = shift; 
    443443    my ($key, $val, $exptime) = @_; 
     444    $val = '' unless (defined $val); 
    444445    return 0 if ! $self->{'active'} || $self->{'readonly'}; 
    445446    my $stime = Time::HiRes::time() if $self->{'stat_callback'};