From: Masahiro S. <sa...@us...> - 2002-08-10 16:07:10
|
Update of /cvsroot/ruby-gnome2/ruby-gnome2/glib/src In directory usw-pr-cvs1:/tmp/cvs-serv23615/src Modified Files: global.h rbglib.c rbgobj_closure.c rbgobj_object.c rbgobj_signal.c rbgobj_type.c rbgobj_value.c rbgobject.c rbgobject.h Added Files: rbgobj_valuetypes.c Log Message: * src/rbgobj_closure.c, src/rbgobj_object.c, src/rbgobj_signal.c: use GVAL2RVAL * src/rbgobj_valuetypes.c: add file. implement RBGOBJ_TYPE_RUBY_VALUE to box Ruby object into GValue. * src/rbgobj_type.c, src/rbgobj_value.c, src/rbgobj_valuetypes.c: support G_TYPE_POINTER. This is a tentative implementation. * src/global.h: move "extern void Init_hoge();" stuff to where these functions are actually called. |