わたなべです. 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;