From 2cd8d988db253876e2c89169a78a13bcb0eb1232 Mon Sep 17 00:00:00 2001 From: Thijs Cadier Date: Tue, 25 Aug 2015 00:35:29 +0200 Subject: [PATCH] Use uninitialized memory for client padding --- src/client.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/client.rs b/src/client.rs index 46ca3e3..59ad4dd 100644 --- a/src/client.rs +++ b/src/client.rs @@ -1,6 +1,7 @@ use std::fmt; use std::ffi::CString; use std::path::PathBuf; +use std::mem; use std::ptr; use mongo_c_driver_wrapper::bindings; @@ -147,7 +148,7 @@ impl SslOptions { None => ptr::null() }, weak_cert_validation: weak_cert_validation as u8, - padding: [ptr::null_mut(); 8] + padding: unsafe { mem::uninitialized() } }; SslOptions {