[#2023] Class Method の index — (Dezawa Shin-ichiro) <dezawa@...>

出沢です

13 messages 1997/02/02

[#2158] [Req] pack/unpack — keiju@... (Keiju ISHITSUKA)

けいじゅ@SHLジャパンです.

14 messages 1997/02/18
[#2166] Re: [Req] pack/unpack — matz@... (Yukihiro Matsumoto) 1997/02/18

まつもと ゆきひろです.

[#2277] ruby 1.0-970228 available — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです.

16 messages 1997/02/28

[ruby-list:2053] Re: ruby 1.0-970204 available

From: WATANABE Hirofumi <watanabe@...>
Date: 1997-02-05 00:14:16 UTC
List: ruby-list #2053
わたなべです.

rbdj0204.lzh, rbgw0204.lzh を put しました.
GNU Win32 版が binmode に対応してなかったのを fix しました.

fptr->flags は fptr->mode ですよね?

-- 
わたなべひろふみ

--- io.c.orig	Wed Feb  5 00:42:48 1997
+++ io.c	Wed Feb  5 00:50:10 1997
@@ -34,7 +34,7 @@
 
 #include <sys/stat.h>
 
-#ifdef DJGPP
+#if defined(DJGPP) || defined(__CYGWIN32__)
 #include <fcntl.h>
 #endif
 
@@ -675,7 +675,7 @@
 io_binmode(io)
     VALUE io;
 {
-#if defined(NT) || defined(DJGPP)
+#if defined(NT) || defined(DJGPP) || defined(__CYGWIN32__)
     OpenFile *fptr;
 
     GetOpenFile(io, fptr);
@@ -684,7 +684,7 @@
     if (fptr->f2 && setmode(fileno(fptr->f2), O_BINARY) == -1)
 	rb_sys_fail(fptr->path);
 
-    fptr->flags |= FMODE_BINMODE;
+    fptr->mode |= FMODE_BINMODE;
 #endif
     return io;
 }

In This Thread