+2007-03-25 Darin Adler <darin@apple.com>
+
+ * coding/RefPtr.html: A couple minor wording tweaks.
+
2007-03-25 Darin Adler <darin@apple.com>
* coding/RefPtr.html: Put the operator name "new" in the oblique style as with other identifiers.
editor code, caused either by mismatches of <span class="function">ref</span> and
<span class="function">deref</span> calls or by objects that were created with
<span class="function">new</span> that never got a <span class="function">ref</span>
-call at all that remained in the floating state.</p>
+call at all and remained in the floating state.</p>
<p>We decided that we’d like
to use smart pointers to mitigate the problem. However, some early experiments showed that
as the object moved from one smart pointer to another. So we looked for an
idiom that would let us use smart pointers and avoid this reference count churn.</p>
-<p>The inspiration for a solution came from the C++ standard class template <span class="class">std::auto_ptr</span>.
+<p>The inspiration for a solution came from the C++ standard class template <span class="class">auto_ptr</span>.
These objects implement a model where assignment is transfer of ownership. When you assign
from one <span class="class">auto_ptr</span> to another, the donor becomes 0.</p>