split out winsize from sys_ioctl header

This commit is contained in:
auronandace
2026-05-25 16:57:12 +01:00
parent 7b3371848c
commit 3ddd4f56df
9 changed files with 39 additions and 26 deletions
-15
View File
@@ -12,21 +12,6 @@ pub struct sgttyb {
sg_flags: c_ushort,
}
#[repr(C)]
#[derive(Default)]
pub struct winsize {
ws_row: c_ushort,
ws_col: c_ushort,
ws_xpixel: c_ushort,
ws_ypixel: c_ushort,
}
impl winsize {
pub fn get_row_col(&self) -> (c_ushort, c_ushort) {
(self.ws_row, self.ws_col)
}
}
#[cfg(target_os = "linux")]
pub use self::linux::*;