Skip to content

Commit f161d2b

Browse files
committed
merge revision(s) 14858:
* io.c (fptr_finalize): clear errno first. [ruby-talk:284492] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_5@17004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
1 parent cf4fa0f commit f161d2b

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Sun Jun 8 06:01:25 2008 Nobuyoshi Nakada <nobu@ruby-lang.org>
2+
3+
* io.c (fptr_finalize): clear errno first. [ruby-talk:284492]
4+
15
Sun Jun 8 05:53:46 2008 Nobuyoshi Nakada <nobu@ruby-lang.org>
26

37
* configure.in (TIMEZONE_VOID): check whether timezone requires zero

io.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2169,6 +2169,7 @@ fptr_finalize(fptr, noraise)
21692169
{
21702170
int n1 = 0, n2 = 0, f1, f2 = -1;
21712171

2172+
errno = 0;
21722173
if (fptr->f2) {
21732174
f2 = fileno(fptr->f2);
21742175
while (n2 = 0, fflush(fptr->f2) < 0) {

version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#define RUBY_RELEASE_DATE "2008-06-08"
33
#define RUBY_VERSION_CODE 185
44
#define RUBY_RELEASE_CODE 20080608
5-
#define RUBY_PATCHLEVEL 162
5+
#define RUBY_PATCHLEVEL 163
66

77
#define RUBY_VERSION_MAJOR 1
88
#define RUBY_VERSION_MINOR 8

0 commit comments

Comments
 (0)