[webkit-dev] Ptr<T>
Chinmaya Sn
chinmaya at gmail.com
Wed Aug 11 10:49:08 PDT 2010
AutoNull<T> sounds like a good idea, in addition to initializing to zero,
I would like it handle operator-> to not crash ! Something like
handling Java's NullPointerException
--
Chinmaya
On Sat, Aug 7, 2010 at 9:59 PM, Eric Seidel <eric at webkit.org> wrote:
> I just spent a while debugging an error in code I wrote.
>
> I added a couple new Foo* members to a class. And forgot to 0 them in
> one of the constructors.
>
> RefPtr<T>, OwnPtr<T> would have done this for me. But I wanted these
> to be weak pointers.
>
> How about we add a Ptr<T> (or WeakPtr<T> or AutoNull<T> or whatever)
> to wtf to stop this nonsense.
>
> -eric
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
--
--
chinmaya sn
More information about the webkit-dev
mailing list