summaryrefslogtreecommitdiff
path: root/time.c
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-07-16 07:40:37 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-07-16 07:40:37 +0000
commit048d2e6d32315e13962a01e8df6459487c57b98c (patch)
tree4daf00295376b02a5547e17c82274390d29d9936 /time.c
parent96863dc358cc86435099627a7afc1ec58a1fd79c (diff)
* ext/dbm/dbm.c (struct dbmdata, fdbm_key, fdbm_delete_if): fixed
type warnings. * time.c (calc_tm_yday): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'time.c')
-rw-r--r--time.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/time.c b/time.c
index 0a32f4f1a5..1abbd9610d 100644
--- a/time.c
+++ b/time.c
@@ -963,11 +963,9 @@ static const int leap_year_days_in_month[] = {
static int
calc_tm_yday(long tm_year, int tm_mon, int tm_mday)
{
- int tm_year_mod400;
+ int tm_year_mod400 = (int)MOD(tm_year, 400);
int tm_yday = tm_mday;
- tm_year_mod400 = MOD(tm_year, 400);
-
if (leap_year_p(tm_year_mod400 + 1900))
tm_yday += leap_year_yday_offset[tm_mon];
else