From 2ede648d5a47da92e931019a8b40fcc9fb0b5755 Mon Sep 17 00:00:00 2001 From: Matt Brubeck Date: Wed, 30 Jul 2014 12:38:37 -0700 Subject: [PATCH] Call NativeSurface::upload through a mut reference. Required for servo/rust-layers#95. --- src/components/gfx/render_task.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/gfx/render_task.rs b/src/components/gfx/render_task.rs index e81f36162c0..d623b0803a4 100644 --- a/src/components/gfx/render_task.rs +++ b/src/components/gfx/render_task.rs @@ -374,7 +374,7 @@ impl RenderTask { // draw target in GPU rendering mode, so that it doesn't have to recreate it. let buffer = match self.graphics_context { CpuGraphicsContext => { - let buffer = match self.buffer_map.find(tile.screen_rect.size) { + let mut buffer = match self.buffer_map.find(tile.screen_rect.size) { Some(buffer) => { let mut buffer = buffer; buffer.rect = tile.page_rect;