25 Aug
2010
25 Aug
'10
5:57 p.m.
On Tue, Aug 24, 2010 at 5:31 PM, Darin Adler <darin@apple.com> wrote:
If overloading can be used to determine how to do the "take a ref" and "release a ref" functions, then many different subsystems can share a single PassRefPtr/RefPtr class.
One complication in the GObject case, is that the argument type for g_object_ref(...) and g_object_unref(..) is void*. Perhaps there is some way to engineer around this. Martin