aboutsummaryrefslogtreecommitdiffstats
path: root/src/win32/mod.rs
diff options
context:
space:
mode:
authortomaka <pierre.krieger1708@gmail.com>2015-04-01 19:41:26 +0200
committertomaka <pierre.krieger1708@gmail.com>2015-04-01 19:41:26 +0200
commita0ac31b70f79c5a9f182971e3f3ac3fcd7b41b54 (patch)
tree2e5ffd8218297994d7de8dacb76d4749a312bc83 /src/win32/mod.rs
parent837ea45867fc7acca15564d18244c200a50b5a67 (diff)
parente51dd82478c0f0eb3e8b54ce6439f6e0d7bb92dc (diff)
downloadglutin-a0ac31b70f79c5a9f182971e3f3ac3fcd7b41b54.tar.gz
glutin-a0ac31b70f79c5a9f182971e3f3ac3fcd7b41b54.zip
Merge pull request #338 from XMPPwocky/master
Fix WM_SETCURSOR
Diffstat (limited to 'src/win32/mod.rs')
-rw-r--r--src/win32/mod.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/win32/mod.rs b/src/win32/mod.rs
index e20d8b7..2769bf1 100644
--- a/src/win32/mod.rs
+++ b/src/win32/mod.rs
@@ -2,7 +2,10 @@ use std::sync::atomic::AtomicBool;
use std::mem;
use std::ptr;
use std::ffi::CString;
-use std::sync::Mutex;
+use std::sync::{
+ Arc,
+ Mutex
+};
use std::sync::mpsc::Receiver;
use libc;
use {CreationError, Event, MouseCursor};
@@ -47,7 +50,7 @@ pub struct Window {
is_closed: AtomicBool,
/// The current cursor state.
- cursor_state: Mutex<CursorState>,
+ cursor_state: Arc<Mutex<CursorState>>,
}
unsafe impl Send for Window {}