From ee2349f2725f49afdd2b104eb8f897b5574cc5f1 Mon Sep 17 00:00:00 2001 From: Tomaka17 Date: Mon, 15 Sep 2014 12:09:17 +0200 Subject: [PATCH] Fix warnings in win32 ffi --- src/win32/ffi.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/win32/ffi.rs b/src/win32/ffi.rs index 6eb65634..6c9315c5 100644 --- a/src/win32/ffi.rs +++ b/src/win32/ffi.rs @@ -1,7 +1,6 @@ #![allow(dead_code)] -#![allow(non_snake_case_functions)] +#![allow(non_snake_case)] #![allow(non_camel_case_types)] -#![allow(uppercase_variables)] use libc; @@ -33,7 +32,7 @@ pub type HMENU = HANDLE; pub type HMODULE = HINSTANCE; pub type HWND = HANDLE; pub type LONG = libc::c_long; -pub type LONG_PTR = int; +pub type LONG_PTR = libc::intptr_t; pub type LPARAM = LONG_PTR; pub type LPCSTR = *const libc::c_char; pub type LPCWSTR = *const WCHAR; @@ -44,7 +43,7 @@ pub type LPWSTR = *mut WCHAR; pub type LRESULT = LONG_PTR; pub type PVOID = *const libc::c_void; pub type UINT = libc::c_uint; -pub type UINT_PTR = int; +pub type UINT_PTR = libc::intptr_t; pub type WCHAR = libc::wchar_t; pub type WORD = libc::c_ushort; pub type WPARAM = UINT_PTR;