[Webkit-unassigned] [Bug 62642] [Efl] Add EflOwnPtr to wtf

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 16 12:43:13 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=62642





--- Comment #28 from Raphael Kubo da Costa <kubo at profusion.mobi>  2011-06-16 12:43:13 PST ---
So it looks like it will be more difficult to merge our smart pointer needs with GOwnPtr than expected.

I also can't just add some specializations for Evas_Object and friends to OwnPtr to these object types because the actual definitions of Evas_Object, Ecore_Evas & co. is actually done in a private header which is not installed by the EFL, which breaks operator* and other methods which need the actual structs.

So how do you all folks feel about going back to the original EflOwnPtr idea which just calls free() on the common case, has specializations for EFL structs and works without needing the struct definitions (ie. no references to T, but only to T*)?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list