[#954] Rational — keiju@... (Keiju ISHITSUKA)

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

23 messages 1996/10/30
[#955] Re: Rational — matz@... (Yukihiro Matsumoto) 1996/10/30

まつもと ゆきひろです.

[#968] Re: Rational 1996/10/31

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

[ruby-list:840] Re: ruby 0.99.2-961011 available

From: WATANABE Hirofumi <watanabe@...>
Date: 1996-10-15 01:22:36 UTC
List: ruby-list #840
渡辺@ソニーです.

遅くなりましたが, ruby1011.lzh を put しときました.
それと marshal.c への patch です.

dos の場合 /tmp ってのもまずいかもしれません. 私は各ドライブ
に /tmp を作ってるから困らないんだけど. tmpnam() にしちゃお
うかな?

-- 
わたなべひろふみ

--- ruby-0.99.2-961011/ext/marshal/marshal.c.bak	Tue Oct 15 00:11:00 1996
+++ ruby-0.99.2-961011/ext/marshal/marshal.c	Tue Oct 15 00:11:00 1996
@@ -513,12 +513,12 @@
     void *fp;
     VALUE v;
     OpenFile *fptr;
+    char buf[32];
 #if defined(MSDOS) || defined(__BOW__)
     int need_unlink_tmp = 0;
 #endif
 
     if (TYPE(port) == T_STRING) {
-	char buf[32];
 
 	sprintf(buf, "/tmp/rb-mrsw-%x", getpid()^(int)buf);
 	fp = rb_fopen(buf, "w");

In This Thread

Prev Next