From b46868121ed12560bc7b725ee8b7c4c141c64b41 Mon Sep 17 00:00:00 2001 From: Daniel Collin Date: Wed, 9 Dec 2015 13:04:33 +0100 Subject: [PATCH] Fixed overflow on windows --- src/windows.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/windows.rs b/src/windows.rs index c97ee1e..b14f01e 100644 --- a/src/windows.rs +++ b/src/windows.rs @@ -284,13 +284,13 @@ impl Window { } pub fn get_keys(&self) -> Vec { - let mut index: u8 = 0; + let mut index: u16 = 0; let mut keys: Vec = Vec::new(); for i in self.keys.iter() { if *i { unsafe { - keys.push(mem::transmute(index)); + keys.push(mem::transmute(index as u8)); } }