------- Comment #14 from redi at gcc dot gnu dot org  2010-03-02 00:40 -------
Subject: Bug 43183

Author: redi
Date: Tue Mar  2 00:40:28 2010
New Revision: 157158

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157158
Log:
2010-03-02  Jonathan Wakely  <jwakely....@gmail.com>

        PR libstdc++/43183
        * include/bits/unique_ptr.h (reset): Fix as per working paper.
        (operator*, operator->, operator[], operator bool, release): Use
        pointer's null value instead of 0.
        * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Adjust.
        * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Adjust.
        * testsuite/20_util/unique_ptr/modifiers/43183.cc: New.


Added:
    trunk/libstdc++-v3/testsuite/20_util/unique_ptr/modifiers/43183.cc
Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/bits/unique_ptr.h
    trunk/libstdc++-v3/testsuite/20_util/unique_ptr/assign/assign_neg.cc
    trunk/libstdc++-v3/testsuite/20_util/unique_ptr/modifiers/reset_neg.cc


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43183

Reply via email to