diff options
| author | Huon Wilson <dbau.pp+github@gmail.com> | 2015-02-11 13:58:11 +1100 |
|---|---|---|
| committer | Huon Wilson <dbau.pp+github@gmail.com> | 2015-02-11 13:58:11 +1100 |
| commit | d8d3761899720dd07a4be84d455f1ab1ee2f9f34 (patch) | |
| tree | 62ce49a9d2127afb4e1df4637eaf982b01acea6f | |
| parent | a954663db66fc8efb1889beaf7bd1771ecbb9b21 (diff) | |
| download | rust-d8d3761899720dd07a4be84d455f1ab1ee2f9f34.tar.gz rust-d8d3761899720dd07a4be84d455f1ab1ee2f9f34.zip | |
Tweak wording of copy_nonoverlapping_memory to remove misleading 'allocated'.
It doesn't have to be a literal memory allocation (ala malloc), e.g. it can be in static memory, so saying "allocated" is mildly misleading.
| -rw-r--r-- | src/libcore/intrinsics.rs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/libcore/intrinsics.rs b/src/libcore/intrinsics.rs index 5562845e11d..050c144b742 100644 --- a/src/libcore/intrinsics.rs +++ b/src/libcore/intrinsics.rs @@ -262,11 +262,12 @@ extern "rust-intrinsic" { /// /// # Safety /// - /// Beyond requiring that both regions of memory be allocated, it is Undefined Behaviour - /// for source and destination to overlap. Care must also be taken with the ownership of - /// `src` and `dst`. This method semantically moves the values of `src` into `dst`. - /// However it does not drop the contents of `dst`, or prevent the contents of `src` - /// from being dropped or used. + /// Beyond requiring that the program must be allowed to access both regions + /// of memory, it is Undefined Behaviour for source and destination to + /// overlap. Care must also be taken with the ownership of `src` and + /// `dst`. This method semantically moves the values of `src` into `dst`. + /// However it does not drop the contents of `dst`, or prevent the contents + /// of `src` from being dropped or used. /// /// # Examples /// |
