[PATCH cairo 3/3] snapshot: Don't use extra after it's been freed (CID #220086)
Bryce Harrington <[email protected]> Fri, 8 Jun 2018 22:34:27 -0700
| Newsgroups | gmane.comp.lib.cairo |
|---|---|
| Message-ID | <[email protected]> |
Coverity ID: 220086 Signed-off-by: Bryce Harrington <[email protected]> --- src/cairo-surface-snapshot.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cairo-surface-snapshot.c b/src/cairo-surface-snapshot.c index c8f3078..0dace49 100644 --- a/src/cairo-surface-snapshot.c +++ b/src/cairo-surface-snapshot.c @@ -108,6 +108,7 @@ _cairo_surface_snapshot_acquire_source_image (void *abstract_ if (unlikely (status)) { cairo_surface_destroy (extra->target); free (extra); + extra = NULL; } *extra_out = extra; -- 2.7.4 -- cairo mailing list [email protected] https://lists.cairographics.org/mailman/listinfo/cairo