[Gauche-devel-jp] can't make-gtk-point-vector

Back to archive index

Ueda Jiro jiroh****@net-v*****
2002年 12月 26日 (木) 19:50:25 JST


植田@千葉市です。
On Thu, Dec 26, 2002 at 04:12:07PM +0900, Kimura Fuyuki wrote:

> port の作りそこねかと一瞬あせったのですが、たぶん
> 
> --- src/gauche-gtk.c	22 Dec 2002 21:53:02 -0000	1.38
> +++ src/gauche-gtk.c	26 Dec 2002 07:03:17 -0000
> @@ -1144,6 +1144,7 @@
>      Scm_InitBuiltinClass(&Scm_GtkRadioGroupClass, "<gtk-radio-group>",
>                           NULL, sizeof(ScmGtkRadioGroup),
>                           mod);
> +    Scm_Init_gauche_gdklib(mod);
>      Scm_Init_gauche_glib(mod);
>      Scm_Init_gtk_lib(mod);
>      Scm_GtkInitUnixSignalHook();
> 

今度は

gosh> (define vec (make-gdk-point-vector 10))
vec
gosh> (define p (make <gdk-point> :x 10 :y 10))
p
gosh> (gdk-point-vector-set! vec 0 p)
*** ERROR: index out of range: 0

gosh> (gdk-point-vector-length vec)
0
となります。ソースをみてもおかしなところは発見できません。

一応目的は gdk-draw-polygon を動かすことだけなんですが。
gdk-point-vector を使わずに他に方法がありますか?
質問ばかりですいません。なかなか貢献できるほどの力がないので。

-- 
Please encrypt mail to "jiroh****@net-v*****" whenever possible. 
GPG/PGP public keys at http://www.net-volunteer.org/pgpkey.html
->->->->->->->->->->->->->->->->->->----<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-
  Jogging and studying computer has been my daily work since 50 years old.
->->->->->->->->->->->->->->->->->->----<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-



Gauche-devel-jp メーリングリストの案内
Back to archive index