Changeset 9662

Show
Ignore:
Timestamp:
04/18/08 08:28:05 (8 months ago)
Author:
daisuke
Message:

lang/perl/Cache-Memcached-libmemcached; silence warnings if undef exptime is passed

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/Cache-Memcached-libmemcached/trunk/lib/Cache/Memcached/libmemcached.pm

    r9651 r9662  
    3535 
    3636    # proxy these methods 
    37     foreach my $method qw(delete set add replace prepend append cas) { 
     37    foreach my $method qw(set add replace prepend append cas) { 
    3838        eval <<"        EOSUB"; 
    39             sub $method { shift->memcached_$method(\@_) } 
     39            sub $method { shift->memcached_$method(\@_[0, 1], int(\$_[2] || 0)) } 
    4040        EOSUB 
    4141        die if $@; 
     
    147147} 
    148148 
     149sub delete { shift->memcached_delete($_[0], int($_[1] || 0)) } 
     150 
    149151sub incr 
    150152{