aboutsummaryrefslogtreecommitdiffstats
path: root/src/win32/ffi.rs
diff options
context:
space:
mode:
authorTomaka17 <pierre.krieger1708@gmail.com>2014-09-15 12:09:17 +0200
committerTomaka17 <pierre.krieger1708@gmail.com>2014-09-15 12:09:17 +0200
commitee2349f2725f49afdd2b104eb8f897b5574cc5f1 (patch)
tree444df66873ccb82caf08542e7b94421547afac14 /src/win32/ffi.rs
parent485e89715f163663bc53f6bf9f0b15bdd226f39a (diff)
downloadglutin-ee2349f2725f49afdd2b104eb8f897b5574cc5f1.tar.gz
glutin-ee2349f2725f49afdd2b104eb8f897b5574cc5f1.zip
Fix warnings in win32 ffi
Diffstat (limited to 'src/win32/ffi.rs')
-rw-r--r--src/win32/ffi.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/win32/ffi.rs b/src/win32/ffi.rs
index 6eb6563..6c9315c 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;