about summary refs log tree commit diff
path: root/src/libstd/sys/unix/alloc.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstd/sys/unix/alloc.rs')
-rw-r--r--src/libstd/sys/unix/alloc.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstd/sys/unix/alloc.rs b/src/libstd/sys/unix/alloc.rs
index 2c2dd3b77ea..f47dc92d2de 100644
--- a/src/libstd/sys/unix/alloc.rs
+++ b/src/libstd/sys/unix/alloc.rs
@@ -29,7 +29,7 @@ unsafe impl GlobalAlloc for System {
         if layout.align() <= MIN_ALIGN && layout.align() <= layout.size() {
             libc::calloc(layout.size(), 1) as *mut u8
         } else {
-            let ptr = self.alloc(layout.clone());
+            let ptr = self.alloc(layout);
             if !ptr.is_null() {
                 ptr::write_bytes(ptr, 0, layout.size());
             }