[librsvg: 38/90] with_discrete_layer(): avoid a temporary result
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg: 38/90] with_discrete_layer(): avoid a temporary result
- Date: Tue, 26 Mar 2019 19:15:15 +0000 (UTC)
commit b38b9eb239b182df718265db9cc70f82f89b841e
Author: Federico Mena Quintero <federico gnome org>
Date: Wed Mar 13 19:09:37 2019 -0600
with_discrete_layer(): avoid a temporary result
rsvg_internals/src/drawing_ctx.rs | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
---
diff --git a/rsvg_internals/src/drawing_ctx.rs b/rsvg_internals/src/drawing_ctx.rs
index a2444b8e..70b68cec 100644
--- a/rsvg_internals/src/drawing_ctx.rs
+++ b/rsvg_internals/src/drawing_ctx.rs
@@ -439,7 +439,7 @@ impl DrawingCtx {
&& clip_in_object_space.is_none()
&& enable_background == EnableBackground::Accumulate);
- let res = if needs_temporary_surface {
+ if needs_temporary_surface {
let surface = dc.create_surface_for_toplevel_viewport()?;
let cr = cairo::Context::new(&surface);
@@ -504,9 +504,7 @@ impl DrawingCtx {
res
} else {
draw_fn(dc)
- };
-
- res
+ }
})
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]