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.
#[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)
}

View file

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

View file

@ -71,7 +71,7 @@ impl Window {
}
/// 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;
unsafe {

View file

@ -279,7 +279,7 @@ impl Window {
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) }
}