diff options
author | Jesse Luehrs <doy@tozt.net> | 2016-04-27 03:39:44 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2016-04-27 03:39:44 -0400 |
commit | de82973a9e4a5d50547587b7f3aa092223240826 (patch) | |
tree | 3665e569c4855ecf478c50966da5a1d3803efa17 | |
parent | 94dd516e13898d6a193acf5cce34a751187fe28b (diff) | |
download | vt100-rust-de82973a9e4a5d50547587b7f3aa092223240826.tar.gz vt100-rust-de82973a9e4a5d50547587b7f3aa092223240826.zip |
ScreenImplPrefix -> ScreenPrefix
-rw-r--r-- | src/screen.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/screen.rs b/src/screen.rs index 417fbc5..212da51 100644 --- a/src/screen.rs +++ b/src/screen.rs @@ -14,7 +14,7 @@ struct ScreenGridPrefix { } #[repr(C)] -struct ScreenImplPrefix { +struct ScreenPrefix { grid: *mut ScreenGridPrefix, alternate: *mut ScreenGridPrefix, @@ -34,7 +34,7 @@ impl Screen { pub fn rows(&self) -> i32 { let Screen(screen_impl) = *self; - let prefix: *mut ScreenImplPrefix = unsafe { + let prefix: *mut ScreenPrefix = unsafe { std::mem::transmute(screen_impl) }; unsafe { (*(*prefix).grid).max.row } @@ -42,7 +42,7 @@ impl Screen { pub fn cols(&self) -> i32 { let Screen(screen_impl) = *self; - let prefix: *mut ScreenImplPrefix = unsafe { + let prefix: *mut ScreenPrefix = unsafe { std::mem::transmute(screen_impl) }; unsafe { (*(*prefix).grid).max.col } @@ -129,7 +129,7 @@ impl Screen { pub fn cursor_position(&self) -> (i32, i32) { let Screen(screen_impl) = *self; - let prefix: *mut ScreenImplPrefix = unsafe { + let prefix: *mut ScreenPrefix = unsafe { std::mem::transmute(screen_impl) }; unsafe { @@ -139,7 +139,7 @@ impl Screen { pub fn title(&self) -> Option<&str> { let Screen(screen_impl) = *self; - let prefix: *mut ScreenImplPrefix = unsafe { + let prefix: *mut ScreenPrefix = unsafe { std::mem::transmute(screen_impl) }; if unsafe { (*prefix).title }.is_null() { @@ -158,7 +158,7 @@ impl Screen { pub fn icon_name(&self) -> Option<&str> { let Screen(screen_impl) = *self; - let prefix: *mut ScreenImplPrefix = unsafe { + let prefix: *mut ScreenPrefix = unsafe { std::mem::transmute(screen_impl) }; if unsafe { (*prefix).icon_name }.is_null() { |