diff options
author | tomaka <pierre.krieger1708@gmail.com> | 2015-04-01 19:41:26 +0200 |
---|---|---|
committer | tomaka <pierre.krieger1708@gmail.com> | 2015-04-01 19:41:26 +0200 |
commit | a0ac31b70f79c5a9f182971e3f3ac3fcd7b41b54 (patch) | |
tree | 2e5ffd8218297994d7de8dacb76d4749a312bc83 /src/win32/mod.rs | |
parent | 837ea45867fc7acca15564d18244c200a50b5a67 (diff) | |
parent | e51dd82478c0f0eb3e8b54ce6439f6e0d7bb92dc (diff) | |
download | glutin-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.rs | 7 |
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 {} |