From fe22598c56092880b3e947b4fc9466d1a700e17e Mon Sep 17 00:00:00 2001 From: Lars Bergstrom Date: Fri, 14 Mar 2014 15:47:05 -0500 Subject: [PATCH] Check properly for None in the headless compositor case --- src/components/gfx/render_task.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/gfx/render_task.rs b/src/components/gfx/render_task.rs index e640b899461..66817554e1f 100644 --- a/src/components/gfx/render_task.rs +++ b/src/components/gfx/render_task.rs @@ -192,8 +192,10 @@ impl RenderTask { // Destroy all the buffers. { - let ctx = render_task.native_graphics_context.as_ref().unwrap(); - render_task.buffer_map.clear(ctx); + match render_task.native_graphics_context.as_ref() { + Some(ctx) => render_task.buffer_map.clear(ctx), + None => (), + } } }