This is the mail archive of the guile-gtk@sources.redhat.com mailing list for the Guile project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
With this change gdk-mbstowcs actually works. * gdk-support.c (gdk_property_change_list, gdk_property_change_vector, gdk_mbstowcs_interp, gdk_colormap_alloc_colors_interp): Use g_new rather than scm_must_malloc for temporary memory, since it's not subject to gc the way scm_must_malloc is meant to express, and negatives don't work with scm_done_malloc in Guile 1.6.4. gdk_property_change_list and gdk_property_change_vector were in fact missing scm_done_malloc, making scm_mallocated increase indefinitely.
Attachment:
gdk-support.c.must-malloc.diff
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |