ruby-cvs:16454
From: (usa) <usa ruby-lang.org>
Date: Tue, 14 Feb 2006 14:03:17 +0900
Subject: [ruby-cvs:16454] ruby, ruby/win32: * time.c (search_time_t): support non 32bit time_t environments.
usa Tue, 14 Feb 2006 14:03:17 +0900
Modified files: (Branch: ruby_1_8)
ruby:
ChangeLog time.c
ruby/win32:
Makefile.sub win32.c
Log:
* time.c (search_time_t): support non 32bit time_t environments.
* win32/Makefile.sub (config.h): VC++8 has ``long long'' type.
* win32/Makefile.sub (config.h): VC++8's time_t is 64bit value.
* win32/win32.c (rb_w32_utime): drop read-only attribute before
changing file time.
all changes are backported from CVS HEAD.
Revision Changes Path
1.2673.2.1512 +13 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.2673.2.1511&r2=1.2673.2.1512
1.90.2.15 +14 -14 ruby/time.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/time.c?cvsroot=src&r1=1.90.2.14&r2=1.90.2.15
1.59.2.32 +11 -0 ruby/win32/Makefile.sub
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/win32/Makefile.sub?cvsroot=src&r1=1.59.2.31&r2=1.59.2.32
1.103.2.43 +5 -0 ruby/win32/win32.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/win32/win32.c?cvsroot=src&r1=1.103.2.42&r2=1.103.2.43