From b887935190b2f371ad94c987912d79cbe3d8005d Mon Sep 17 00:00:00 2001 From: Matt Brubeck Date: Tue, 29 Jul 2014 09:53:51 -0700 Subject: [PATCH 1/2] Fix unused code warnings --- texturegl.rs | 1 - tiling.rs | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/texturegl.rs b/texturegl.rs index 03e3ee1..782d2cd 100644 --- a/texturegl.rs +++ b/texturegl.rs @@ -31,7 +31,6 @@ pub enum FilterMode { /// Image data used when uploading to a texture. pub struct TextureImageData<'a> { size: Size2D, - stride: uint, format: Format, data: &'a [u8], } diff --git a/tiling.rs b/tiling.rs index 230e4d8..0d481e7 100644 --- a/tiling.rs +++ b/tiling.rs @@ -180,7 +180,7 @@ impl TileGrid { let tile_rect = self.get_rect_for_tile_index(tile_index); let tile_screen_rect = rect_uint_as_rect_f32(tile_rect); - let mut tile = self.tiles.find_or_insert_with(tile_index, |_| Tile::new()); + let tile = self.tiles.find_or_insert_with(tile_index, |_| Tile::new()); if !tile.should_request_buffer(current_content_age) { return None; } From ba17582317ee43001412e50554dc2928cb6e9f05 Mon Sep 17 00:00:00 2001 From: Matt Brubeck Date: Tue, 29 Jul 2014 10:04:40 -0700 Subject: [PATCH 2/2] Remove unused code on Linux --- platform/linux/surface.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/platform/linux/surface.rs b/platform/linux/surface.rs index aee64d8..d19a3bd 100644 --- a/platform/linux/surface.rs +++ b/platform/linux/surface.rs @@ -66,7 +66,6 @@ impl NativePaintingGraphicsContext { /// FIXME(pcwalton): Mark nonsendable. pub struct NativeCompositingGraphicsContext { display: *Display, - visual_info: *XVisualInfo, framebuffer_configuration: Option, } @@ -124,11 +123,10 @@ impl NativeCompositingGraphicsContext { /// Creates a native graphics context from the given X display connection. This uses GLX. Only /// the compositor is allowed to call this. pub fn from_display(display: *Display) -> NativeCompositingGraphicsContext { - let (visual_info, fbconfig) = NativeCompositingGraphicsContext::compositor_visual_info(display); + let (_, fbconfig) = NativeCompositingGraphicsContext::compositor_visual_info(display); NativeCompositingGraphicsContext { display: display, - visual_info: visual_info, framebuffer_configuration: fbconfig, } }