From: Hiroshi I. <ig...@ru...> - 2003-08-02 16:55:45
|
いがらしです。 At Sun, 3 Aug 2003 00:58:37 +0900, Masao Mutoh <mu...@hi...> wrote: > > よくわかってなくて恐縮ですが以下のパッチはどうでしょうか。 > > Index: rbgobj_valuetypes.c > =================================================================== > RCS file: /cvsroot/ruby-gnome2/ruby-gnome2/glib/src/rbgobj_valuetypes.c,v > retrieving revision 1.10 > diff -u -r1.10 rbgobj_valuetypes.c > --- rbgobj_valuetypes.c 22 Jul 2003 04:02:22 -0000 1.10 > +++ rbgobj_valuetypes.c 2 Aug 2003 15:57:32 -0000 > @@ -194,7 +194,9 @@ > GValue *dest_value) > { > int state; > - struct transform_arg arg = {src_value, dest_value}; > + struct transform_arg arg; > + arg.src_value = src_value; > + arg.dest_value = dest_value; > rb_protect(&value_transform_ruby_any_impl, (VALUE)&arg, &state); > } OKでした。これぐらい試せよ> 自分 構造体メンバの初期化にはコンパイル時に計算できる値しか 使用できないということなんでしょうかね。 Cの規格書読み直さないと... -- 五十嵐 宏 (Hiroshi IGARASHI) |