set_position now takes ints

Fix #12
This commit is contained in:
Pierre Krieger 2014-08-07 18:07:48 +02:00
parent 3f69cbb189
commit e567d7f4fd
4 changed files with 4 additions and 4 deletions

View file

@ -200,7 +200,7 @@ impl Window {
/// ///
/// This is a no-op if the window has already been closed. /// This is a no-op if the window has already been closed.
#[inline] #[inline]
pub fn set_position(&self, x: uint, y: uint) { pub fn set_position(&self, x: int, y: int) {
self.window.set_position(x, y) self.window.set_position(x, y)
} }

View file

@ -41,7 +41,7 @@ impl Window {
unimplemented!() unimplemented!()
} }
pub fn set_position(&self, _x: uint, _y: uint) { pub fn set_position(&self, _x: int, _y: int) {
unimplemented!() unimplemented!()
} }

View file

@ -71,7 +71,7 @@ impl Window {
} }
/// See the docs if the crate root file. /// See the docs if the crate root file.
pub fn set_position(&self, x: uint, y: uint) { pub fn set_position(&self, x: int, y: int) {
use libc; use libc;
unsafe { unsafe {

View file

@ -279,7 +279,7 @@ impl Window {
self.get_geometry().map(|(x, y, _, _)| (x, y)) self.get_geometry().map(|(x, y, _, _)| (x, y))
} }
pub fn set_position(&self, x: uint, y: uint) { pub fn set_position(&self, x: int, y: int) {
unsafe { ffi::XMoveWindow(self.display, self.window, x as libc::c_int, y as libc::c_int) } unsafe { ffi::XMoveWindow(self.display, self.window, x as libc::c_int, y as libc::c_int) }
} }