diff --git a/src/liballoc/rc.rs b/src/liballoc/rc.rs index 1cab8026514e..205f0d7b4085 100644 --- a/src/liballoc/rc.rs +++ b/src/liballoc/rc.rs @@ -112,9 +112,9 @@ //! //! // Despite dropping `gadget_owner`, we're still able to print out the name //! // of the `Owner` of the `Gadget`s. This is because we've only dropped a -//! // single `Rc`, not the `Owner` allocation it points to. As long as there are +//! // single `Rc`, not the `Owner` it points to. As long as there are //! // other `Rc` pointing at the same `Owner` allocation, it will remain -//! // allocated. The field projection `gadget1.owner.name` works because +//! // live. The field projection `gadget1.owner.name` works because //! // `Rc` automatically dereferences to `Owner`. //! println!("Gadget {} owned by {}", gadget1.id, gadget1.owner.name); //! println!("Gadget {} owned by {}", gadget2.id, gadget2.owner.name);