Changeset 24471

Show
Ignore:
Timestamp:
11/20/08 17:51:28 (5 years ago)
Author:
daisuke
Message:

fixes

Location:
lang/perl/DateTime-Lite/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/DateTime-Lite/trunk/lib/DateTime/Lite.pm

    r24467 r24471  
    6161    my $jd = $self->{utc_rd_days} + 1_721_424.5; 
    6262 
    63     my $day_length = $self->_day_length( $self->{utc_rd_days} ); 
     63    my $day_length = DateTime::Lite::LeapSecond::day_length( $self->{utc_rd_days} ); 
    6464 
    6565    return ( $jd + 
     
    120120        ); 
    121121        while (my ($key, $value) = each %defaults) { 
    122             $p{$key} = $value unless exists $p{$key}; 
     122            $p{$key} = $value unless defined $p{$key}; 
    123123        } 
    124124    } 
  • lang/perl/DateTime-Lite/trunk/t/16truncate.t

    r24134 r24471  
    55use Test::More tests => 52; 
    66 
    7 use DateTime::Lite; 
     7use DateTime::Lite qw(Arithmetic); 
    88 
    99my %vals =