From be61878a8ed4123d00323b5c66826a4243cb823c Mon Sep 17 00:00:00 2001 From: Uli Schlachter Date: Sun, 27 Dec 2020 21:35:16 +0100 Subject: [PATCH] Fix two uninitialised variables in _cairo_recording_surface_snapshot() Signed-off-by: Uli Schlachter --- src/cairo-recording-surface.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/cairo-recording-surface.c b/src/cairo-recording-surface.c index 6df8b0821..74823105a 100644 --- a/src/cairo-recording-surface.c +++ b/src/cairo-recording-surface.c @@ -1582,6 +1582,8 @@ _cairo_recording_surface_snapshot (void *abstract_other) surface->indices = NULL; surface->num_indices = 0; surface->optimize_clears = TRUE; + surface->has_bilevel_alpha = other->has_bilevel_alpha; + surface->has_only_op_over = other->has_only_op_over; _cairo_array_init (&surface->commands, sizeof (cairo_command_t *)); status = _cairo_recording_surface_copy (surface, other);