This is the mail archive of the
guile-gtk@sourceware.cygnus.com
mailing list for the Guile project.
Re: Patch to make guile-gtk work with upcoming guile-1.4
- To: Ariel Rios <ariel at arcavia dot com>,
- Subject: Re: Patch to make guile-gtk work with upcoming guile-1.4
- From: Mikael Djurfeldt <mdj at mdj dot nada dot kth dot se>
- Date: 19 Jun 2000 11:06:25 +0200
- Cc: "Greg J. Badros" <gjb at cs dot washington dot edu>, Marius Vollmer <mvo at dt dot e-technik dot uni-dortmund dot de>, guile at sourceware dot cygnus dot com, guile-gtk at sourceware dot cygnus dot com
- Cc: djurfeldt at nada dot kth dot se
- References: <200006020301.WAA23978@erin.galway.com.mx><qrr3dmawhl4.fsf@clavicle.cs.washington.edu>
"Greg J. Badros" <gjb@cs.washington.edu> writes:
> + tc16_gtkobj_marker_hook = scm_make_smob_type_mfpe("gtkobj_marker_hook",
> + sizeof(sgtk_object_proxy),
> + gtkobj_marker_hook,
> + NULL,
> + gtkobj_marker_hook_print,
> + NULL);
(Thanks to Greg for the patch.)
Just a small comment:
The `scm_make_smob_type_mfpe' function has not been mentioned in the
NEWS file because it might become deprecated in next release of Guile.
Please instead use the standard interface:
tc16_gtkobj_marker_hook = scm_make_smob_type ("gtkobj_marker_hook",
sizeof (sgtk_object_proxy));
scm_set_smob_mark (tc16_gtkobj_marker_hook, gtkobj_marker_hook);
scm_set_smob_print (tc16_gtkobj_marker_hook, gtkobj_marker_hook_print);