From a978c1a03de638dd373a194cf0a523c3d4ad518b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Sat, 24 Jul 2010 10:29:01 +0200 Subject: [PATCH] examples: Destroy the cairo context after usage --- tests/examples/equalizer/demo.c | 2 ++ tests/examples/spectrum/demo-audiotest.c | 2 ++ tests/examples/spectrum/demo-osssrc.c | 2 ++ 3 files changed, 6 insertions(+) diff --git a/tests/examples/equalizer/demo.c b/tests/examples/equalizer/demo.c index c53490412a..cd822499f0 100644 --- a/tests/examples/equalizer/demo.c +++ b/tests/examples/equalizer/demo.c @@ -95,6 +95,8 @@ draw_spectrum (gfloat * data) cairo_rectangle (cr, i, -data[i], 1, spect_height + data[i]); cairo_fill (cr); } + cairo_destroy (cr); + gdk_window_end_paint (gtk_widget_get_window (drawingarea)); } diff --git a/tests/examples/spectrum/demo-audiotest.c b/tests/examples/spectrum/demo-audiotest.c index 6cc7b94589..9e843e3655 100644 --- a/tests/examples/spectrum/demo-audiotest.c +++ b/tests/examples/spectrum/demo-audiotest.c @@ -94,6 +94,8 @@ draw_spectrum (gfloat * data) cairo_rectangle (cr, i, -data[i], 1, spect_height + data[i]); cairo_fill (cr); } + cairo_destroy (cr); + gdk_window_end_paint (gtk_widget_get_window (drawingarea)); } diff --git a/tests/examples/spectrum/demo-osssrc.c b/tests/examples/spectrum/demo-osssrc.c index 72401f8df4..84ecb2d936 100644 --- a/tests/examples/spectrum/demo-osssrc.c +++ b/tests/examples/spectrum/demo-osssrc.c @@ -83,6 +83,8 @@ draw_spectrum (gfloat * data) cairo_rectangle (cr, i, -data[i], 1, spect_height + data[i]); cairo_fill (cr); } + cairo_destroy (cr); + gdk_window_end_paint (gtk_widget_get_window (drawingarea)); }