From: Masahiro S. <sa...@us...> - 2002-07-26 14:31:36
|
Update of /cvsroot/ruby-gnome2/ruby-gnome2/glib/src In directory usw-pr-cvs1:/tmp/cvs-serv1192/src Modified Files: global.h rbglib.c rbgobj_object.c rbgobj_param.c rbgobj_value.c rbgobject.h Added Files: rbgobj_paramspecs.c Log Message: * extconf.rb: check allocation framework * src/rbgobj_object.c: introduce intermediate data structure (gobj_holder) for managing not only GObject*, but also class_info and ruby object itself. * src/rbgobj_object.c: abolish gobject_object_list_v and gobject_object_list * src/rbgobj_object.c: use gobject_weak_ref() to observe an explicit disposition. (e.g. by gtk_object_destroy()) * src/rbgobj_object.c: implement GObject#set_property and GObject#get_property * src/rbgobj_paramspecs.c: created |