From 7ef655935a06b42a360e8abc01bd396d82c7e9b2 Mon Sep 17 00:00:00 2001 From: Harrison Metzger Date: Sat, 11 Jan 2020 22:59:40 +0100 Subject: fix: define libssh2_socket_t using pointer width for aarch64 windows --- libssh2-sys/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libssh2-sys') diff --git a/libssh2-sys/lib.rs b/libssh2-sys/lib.rs index ed10da5..0017781 100644 --- a/libssh2-sys/lib.rs +++ b/libssh2-sys/lib.rs @@ -299,9 +299,9 @@ pub struct LIBSSH2_USERAUTH_KBDINT_RESPONSE { #[cfg(unix)] pub type libssh2_socket_t = c_int; -#[cfg(all(windows, target_arch = "x86"))] +#[cfg(all(windows, target_pointer_width = "32"))] pub type libssh2_socket_t = u32; -#[cfg(all(windows, target_arch = "x86_64"))] +#[cfg(all(windows, target_pointer_width = "64"))] pub type libssh2_socket_t = u64; extern "C" { -- cgit v1.2.3