From e567d7f4fdaaba9f19b7ca32f37445f09ce701df Mon Sep 17 00:00:00 2001 From: Pierre Krieger Date: Thu, 7 Aug 2014 18:07:48 +0200 Subject: [PATCH] set_position now takes ints Fix #12 --- src/lib.rs | 2 +- src/osx/mod.rs | 2 +- src/win32/mod.rs | 2 +- src/x11/mod.rs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 3333ebc8..e74bf945 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -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) } diff --git a/src/osx/mod.rs b/src/osx/mod.rs index f846cf4b..deceaf82 100644 --- a/src/osx/mod.rs +++ b/src/osx/mod.rs @@ -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!() } diff --git a/src/win32/mod.rs b/src/win32/mod.rs index f29bf89b..da94c707 100644 --- a/src/win32/mod.rs +++ b/src/win32/mod.rs @@ -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 { diff --git a/src/x11/mod.rs b/src/x11/mod.rs index c9541b9c..4c88a0b1 100644 --- a/src/x11/mod.rs +++ b/src/x11/mod.rs @@ -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) } }