diff options
Diffstat (limited to 'src/api/win32')
| -rw-r--r-- | src/api/win32/mod.rs | 8 | 
1 files changed, 3 insertions, 5 deletions
diff --git a/src/api/win32/mod.rs b/src/api/win32/mod.rs index 4dceaef..cb7e170 100644 --- a/src/api/win32/mod.rs +++ b/src/api/win32/mod.rs @@ -43,7 +43,7 @@ lazy_static! {  }  /// Cursor -pub type Cursor = *const u16; +pub type Cursor = *const winapi::wchar_t;  /// Contains information about states and the window for the callback.  #[derive(Clone)] @@ -282,10 +282,8 @@ impl Window {              _ => winapi::IDC_ARROW, // use arrow for the missing cases.          }; -        unsafe { -            let mut cur = self.window_state.lock().unwrap(); -            cur.cursor = mem::transmute(cursor_id); -        } +        let mut cur = self.window_state.lock().unwrap(); +        cur.cursor = cursor_id;      }  | 
