Re: Outsanding GLib/GTK+ API bugs



On Sun, 2 Sep 2001, Hans Breuer wrote:

> At 19:17 29.08.01 -0700, timj localhost gnome org wrote:
> >On 29 Aug 2001, Owen Taylor wrote:
> >> [...]
> >> GObject
> >> =======
> >> [...]
> >> 
> >> 55908  Need a function to know if a GBoxed type is reference counte [?] 
> >>   Notes:    Consensus was that if you cared for a particular GBoxed
> type, then
> >>             the GBoxed should be a GObject. Some open question about
> whether 
> >>             the is-refcounted parameter to g_boxed_register_static was
> >>             necessary.
> >>   Puntable: Yes. Worst that happens it that g_boxed_register_static()
> >>             is a little more confusing
> >>   Breakage: Yes, small amount of fixage.
> >>   Time:     0.5 hours
> >
> >this one you wanted to find some on to do the is_refcounted argument
> removal patch.
> >
> just to see, if I got this right:
> 
> 1) The whole point is providing a patch to remove the last parameter
> from every occurence of g_boxed_type_register_static () in gobject,
> pango and gdk/gtk and of is_refcounted in gobject/gboxed.[hc]
> 
> [This one is such simple, that I can probably provide/apply a patch
> within the next couple of hours]

the patch should be about removing is_refcounted and GBoxedInitFunc from API
and implementation. if people really need something like a GBoxedInit function,
which can be considered quite unlikely, they just can't used the convenient
g_boxed_type_register_static() API.

> 
> Regards,
> 	Hans

---
ciaoTJ





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]