[#139] ruby 0.97 available — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろ@トヨタケーラムです.
1 message
1996/02/13
[#145] Re: The black face. — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろ@トヨタケーラムです.
1 message
1996/02/14
[#182] Re: DOS port — Kazuhiko Iwama <iwama@...>
■ [ruby-list:178] Re: DOS port
1 message
1996/02/20
[#184] Re: DOS port — Kazuhiko Iwama <iwama@...>
■ [ruby-list:181] Re: DOS port
1 message
1996/02/20
[#185] Re: DOS port — Kazuhiko Iwama <iwama@...>
■ [ruby-list:183] Re: DOS port
1 message
1996/02/20
[#196] Re: DOS port — Kazuhiko Iwama <iwama@...>
■ [ruby-list:183] Re: DOS port
1 message
1996/02/26
[#198] Re: DOS port — Kazuhiko Iwama <iwama@...>
■ [ruby-list:197] Re: DOS port
1 message
1996/02/26
[#201] Re: ruby for JPower — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろ@トヨタケーラムです.
1 message
1996/02/26
[ruby-list:202] Re: ruby for JPower
From:
matz@... (Yukihiro Matsumoto)
Date:
1996-02-27 00:59:22 UTC
List:
ruby-list #202
まつもと ゆきひろ@トヨタケーラムです.
In message "[ruby-list:200] ruby for JPower"
on 96/02/26, Jun Kuroda <j_kuro@pluto.ai.kyutech.ac.jp> writes:
|黒田です.
|make 中に miniruby が出来た後,
|
|../miniruby: Undefined error: 0 - ./extmk.rb
|
|とでます.
以下のパッチでいかがでしょう?
--- ruby.c~ Tue Jan 30 19:10:48 1996
+++ ruby.c Mon Feb 26 19:54:12 1996
@@ -335,0 +336 @@
+ int size, n;
@@ -341,4 +342,10 @@
- p = ptr = ALLOC_N(char, st.st_size+1);
- if (read(fd, ptr, st.st_size) != st.st_size) {
- free(ptr);
- rb_sys_fail(fname);
+ size = st.st_size;
+ p = ptr = ALLOC_N(char, size+1);
+ for (;;) {
+ if ((n = read(fd, p, size)) < 0) {
+ free(ptr);
+ rb_sys_fail(fname);
+ }
+ if (n == 0) break;
+ p += n;
+ size -= n;
@@ -346 +353,2 @@
- pend = p + st.st_size;
+ p = ptr;
+ pend = ptr + st.st_size;