Skip to content

Commit 566dc9c

Browse files
committed
doc: fixed swapped docs for from_ptr and from_raw
1 parent e5ba127 commit 566dc9c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/libstd/ffi/c_str.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -230,11 +230,11 @@ impl CString {
230230
/// Transfers ownership of the string to a C caller.
231231
///
232232
/// The pointer must be returned to Rust and reconstituted using
233-
/// `from_raw` to be properly deallocated. Specifically, one
233+
/// `from_ptr` to be properly deallocated. Specifically, one
234234
/// should *not* use the standard C `free` function to deallocate
235235
/// this string.
236236
///
237-
/// Failure to call `from_raw` will lead to a memory leak.
237+
/// Failure to call `from_ptr` will lead to a memory leak.
238238
#[unstable(feature = "cstr_memory2", reason = "recently added",
239239
issue = "27769")]
240240
#[deprecated(since = "1.4.0", reason = "renamed to into_raw")]
@@ -245,11 +245,11 @@ impl CString {
245245
/// Transfers ownership of the string to a C caller.
246246
///
247247
/// The pointer must be returned to Rust and reconstituted using
248-
/// `from_ptr` to be properly deallocated. Specifically, one
248+
/// `from_raw` to be properly deallocated. Specifically, one
249249
/// should *not* use the standard C `free` function to deallocate
250250
/// this string.
251251
///
252-
/// Failure to call `from_ptr` will lead to a memory leak.
252+
/// Failure to call `from_raw` will lead to a memory leak.
253253
#[stable(feature = "cstr_memory", since = "1.4.0")]
254254
pub fn into_raw(self) -> *mut libc::c_char {
255255
Box::into_raw(self.inner) as *mut libc::c_char

0 commit comments

Comments
 (0)