aboutsummaryrefslogtreecommitdiffstats
path: root/src/x11/window/monitor.rs
diff options
context:
space:
mode:
authortomaka <pierre.krieger1708@gmail.com>2015-01-13 20:59:48 +0100
committertomaka <pierre.krieger1708@gmail.com>2015-01-13 20:59:48 +0100
commite3943945c75465fa813ea8eb75d56cf55b2c092e (patch)
tree81526203a89160898dc8ee55472628012f2708b0 /src/x11/window/monitor.rs
parent2d4f1c72fbd3c53f7ec9049076f435c95666293e (diff)
parent5a4fee967a9f2d7d64edad09bf1f19a5c560032e (diff)
downloadglutin-e3943945c75465fa813ea8eb75d56cf55b2c092e.tar.gz
glutin-e3943945c75465fa813ea8eb75d56cf55b2c092e.zip
Merge pull request #197 from ozkriff/master
x11, android, win: [ui]size -> [ui]32
Diffstat (limited to 'src/x11/window/monitor.rs')
-rw-r--r--src/x11/window/monitor.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/x11/window/monitor.rs b/src/x11/window/monitor.rs
index 29c23c9..3c188b6 100644
--- a/src/x11/window/monitor.rs
+++ b/src/x11/window/monitor.rs
@@ -3,7 +3,7 @@ use std::collections::RingBuf;
use super::super::ffi;
use super::ensure_thread_init;
-pub struct MonitorID(pub usize);
+pub struct MonitorID(pub u32);
pub fn get_available_monitors() -> RingBuf<MonitorID> {
ensure_thread_init();
@@ -18,7 +18,7 @@ pub fn get_available_monitors() -> RingBuf<MonitorID> {
};
let mut monitors = RingBuf::new();
- monitors.extend(range(0, nb_monitors).map(|i| MonitorID(i as usize)));
+ monitors.extend(range(0, nb_monitors).map(|i| MonitorID(i as u32)));
monitors
}
@@ -34,7 +34,7 @@ pub fn get_primary_monitor() -> MonitorID {
primary_monitor
};
- MonitorID(primary_monitor as usize)
+ MonitorID(primary_monitor as u32)
}
impl MonitorID {
@@ -43,7 +43,7 @@ impl MonitorID {
Some(format!("Monitor #{}", screen_num))
}
- pub fn get_dimensions(&self) -> (usize, usize) {
+ pub fn get_dimensions(&self) -> (u32, u32) {
let dimensions = unsafe {
let display = ffi::XOpenDisplay(ptr::null());
let MonitorID(screen_num) = *self;
@@ -51,7 +51,7 @@ impl MonitorID {
let width = ffi::XWidthOfScreen(screen);
let height = ffi::XHeightOfScreen(screen);
ffi::XCloseDisplay(display);
- (width as usize, height as usize)
+ (width as u32, height as u32)
};
dimensions