Update of /cvsroot/ruby-gnome2/ruby-gnome2/glib/src
In directory usw-pr-cvs1:/tmp/cvs-serv24453/src
Modified Files:
rbglib.c rbgobj_boxed.c rbgobj_param.c rbgobj_type.c
rbgobj_value.c rbgobj_valuetypes.c rbgobject.c rbgobject.h
Log Message:
* extconf.rb: use $libs instead of $LDFLAGS
* src/rbglib.c: define GLib::VERSION, GLib::(MAJOR|MINOR|MICRO)_VERSION
* src/rbgobj_param.c: define GParamFlags constants
* src/rbgobj_value.c (rbgobj_register_r2g_func): change argument.
it now take GType as key instead of Ruby class.
* src/rbgobject.c (rbgobj_add_relative, rbgobj_add_relative_removable,
rbgobj_remove_relative): call rb_ivar_defined() before calling rb_ivar_get()
* rbgobj_valuetypes.c, rbgobj_value.c: improve G_TYPE_POINTER handling
|