わたなべです.

Makoto Nukui <gnue / cyborg.ne.jp> writes:

:次のプログラムでエラーが出てしまいます。
:
:  Marshal.load(Marshal.dump(-1));     # エラー

struct load_arg の ptr が UCHAR * だからですね.
#とりあえず char が unsigned の処理系は無視.

-- 
わたなべひろふみ

--- marshal.c.orig Wed Mar 25 18:39:35 1998 +++ marshal.c Fri Apr 17 21:50:47 1998 @@ -496,3 +496,3 @@ { - int c = r_byte(arg), i; + int c = (char)r_byte(arg), i; register long x;