diff options
author | Matthias Clasen <mclasen@redhat.com> | 2023-04-30 18:21:23 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2023-04-30 18:21:23 -0400 |
commit | 2f96a08b3f1ef6e39de20b2b76a10579602b4b72 (patch) | |
tree | 45c79b76ea3d5bee8d2e08f55a7a1c060358dd0f /gsk | |
parent | 0736fef585bf7095911752c33ac7b31b00a2c28c (diff) | |
download | gtk+-2f96a08b3f1ef6e39de20b2b76a10579602b4b72.tar.gz |
gsk: Plug a few memory leaks
Diffstat (limited to 'gsk')
-rw-r--r-- | gsk/gl/gskglrenderjob.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gsk/gl/gskglrenderjob.c b/gsk/gl/gskglrenderjob.c index 051619528c..d3bdef751d 100644 --- a/gsk/gl/gskglrenderjob.c +++ b/gsk/gl/gskglrenderjob.c @@ -4145,6 +4145,7 @@ gsk_gl_render_job_visit_node_with_offscreen (GskGLRenderJob *job, flipped_x ? -1 : 1, flipped_y ? -1 : 1); gsk_gl_render_job_push_modelview (job, transform); + gsk_transform_unref (transform); } gsk_gl_render_job_transform_bounds (job, offscreen->bounds, &viewport); @@ -4182,6 +4183,7 @@ gsk_gl_render_job_visit_node_with_offscreen (GskGLRenderJob *job, { GskTransform *transform = gsk_transform_scale (NULL, downscale_x, downscale_y); gsk_gl_render_job_push_modelview (job, transform); + gsk_transform_unref (transform); gsk_gl_render_job_transform_bounds (job, offscreen->bounds, &viewport); } |