From e806a59b4a6f0f3822342a09fb7d54bef005a402 Mon Sep 17 00:00:00 2001
From: Carl Lerche <me@carllerche.com>
Date: Mon, 9 Mar 2015 22:30:41 -0700
Subject: [PATCH] Fix deprecation warnings

---
 src/byte_buf.rs | 4 ++--
 src/lib.rs      | 4 ++--
 src/ring.rs     | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/byte_buf.rs b/src/byte_buf.rs
index 94ba35e..22ba964 100644
--- a/src/byte_buf.rs
+++ b/src/byte_buf.rs
@@ -90,7 +90,7 @@ impl ByteBuf {
         let cnt = len as u32;
 
         unsafe {
-            ptr::copy_nonoverlapping_memory(
+            ptr::copy_nonoverlapping(
                 dst.as_mut_ptr(),
                 self.mem.ptr().offset(self.pos as isize), len);
         }
@@ -241,7 +241,7 @@ impl MutByteBuf {
     #[inline]
     fn write_ptr(&mut self, src: *const u8, len: u32) -> usize {
         unsafe {
-            ptr::copy_nonoverlapping_memory(
+            ptr::copy_nonoverlapping(
                 self.buf.mem.ptr().offset(self.buf.pos as isize),
                 src, len as usize);
 
diff --git a/src/lib.rs b/src/lib.rs
index 18eb6cc..f9885d5 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -75,7 +75,7 @@ pub trait Buf {
                 let src = self.bytes();
                 cnt = cmp::min(src.len(), len - off);
 
-                ptr::copy_nonoverlapping_memory(
+                ptr::copy_nonoverlapping(
                     dst[off..].as_mut_ptr(), src.as_ptr(), cnt);
 
                 off += src.len();
@@ -157,7 +157,7 @@ pub trait MutBuf : Sized {
                 let dst = self.mut_bytes();
                 cnt = cmp::min(dst.len(), len - off);
 
-                ptr::copy_nonoverlapping_memory(
+                ptr::copy_nonoverlapping(
                     dst.as_mut_ptr(), src[off..].as_ptr(), cnt);
 
                 off += cnt;
diff --git a/src/ring.rs b/src/ring.rs
index 3133350..3d4df0a 100644
--- a/src/ring.rs
+++ b/src/ring.rs
@@ -99,10 +99,10 @@ impl Clone for RingBuf {
             let to = self.pos + self.len;
 
             if to > self.cap {
-                ptr::copy_memory(ret.ptr, self.ptr as *const u8, to % self.cap);
+                ptr::copy(ret.ptr, self.ptr as *const u8, to % self.cap);
             }
 
-            ptr::copy_memory(
+            ptr::copy(
                 ret.ptr.offset(self.pos as isize),
                 self.ptr.offset(self.pos as isize) as *const u8,
                 cmp::min(self.len, self.cap - self.pos));
-- 
GitLab