summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2010-06-26 20:12:25 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2010-06-27 07:28:22 +0200
commit496ed42bbd9390572ca58f853062e5aa5695f39a (patch)
tree09fbe9a86e159fe72a5fa78c376f49626c68ee97
parent0df55f42e69807643049bebad554c6830f0c4169 (diff)
examples: Make demos -DSEAL safe to fix build with GTK+ 3.0
-rw-r--r--tests/examples/equalizer/demo.c10
-rw-r--r--tests/examples/spectrum/demo-audiotest.c10
-rw-r--r--tests/examples/spectrum/demo-osssrc.c10
3 files changed, 18 insertions, 12 deletions
diff --git a/tests/examples/equalizer/demo.c b/tests/examples/equalizer/demo.c
index f5b1ec58b..9b365ee23 100644
--- a/tests/examples/equalizer/demo.c
+++ b/tests/examples/equalizer/demo.c
@@ -83,14 +83,16 @@ draw_spectrum (gfloat * data)
if (!drawingarea)
return;
- gdk_window_begin_paint_rect (drawingarea->window, &rect);
- gdk_draw_rectangle (drawingarea->window, drawingarea->style->black_gc,
+ gdk_window_begin_paint_rect (gtk_widget_get_window (drawingarea), &rect);
+ gdk_draw_rectangle (gtk_widget_get_window (drawingarea),
+ gtk_widget_get_style (drawingarea)->black_gc,
TRUE, 0, 0, spect_bands, spect_height);
for (i = 0; i < spect_bands; i++) {
- gdk_draw_rectangle (drawingarea->window, drawingarea->style->white_gc,
+ gdk_draw_rectangle (gtk_widget_get_window (drawingarea),
+ gtk_widget_get_style (drawingarea)->white_gc,
TRUE, i, -data[i], 1, spect_height + data[i]);
}
- gdk_window_end_paint (drawingarea->window);
+ gdk_window_end_paint (gtk_widget_get_window (drawingarea));
}
/* receive spectral data from element message */
diff --git a/tests/examples/spectrum/demo-audiotest.c b/tests/examples/spectrum/demo-audiotest.c
index a4dc1c309..094ab3168 100644
--- a/tests/examples/spectrum/demo-audiotest.c
+++ b/tests/examples/spectrum/demo-audiotest.c
@@ -82,14 +82,16 @@ draw_spectrum (gfloat * data)
if (!drawingarea)
return;
- gdk_window_begin_paint_rect (drawingarea->window, &rect);
- gdk_draw_rectangle (drawingarea->window, drawingarea->style->black_gc,
+ gdk_window_begin_paint_rect (gtk_widget_get_window (drawingarea), &rect);
+ gdk_draw_rectangle (gtk_widget_get_window (drawingarea),
+ gtk_widget_get_style (drawingarea)->black_gc,
TRUE, 0, 0, spect_bands, spect_height);
for (i = 0; i < spect_bands; i++) {
- gdk_draw_rectangle (drawingarea->window, drawingarea->style->white_gc,
+ gdk_draw_rectangle (gtk_widget_get_window (drawingarea),
+ gtk_widget_get_style (drawingarea)->white_gc,
TRUE, i, -data[i], 1, spect_height + data[i]);
}
- gdk_window_end_paint (drawingarea->window);
+ gdk_window_end_paint (gtk_widget_get_window (drawingarea));
}
/* process delayed message */
diff --git a/tests/examples/spectrum/demo-osssrc.c b/tests/examples/spectrum/demo-osssrc.c
index b4b66bb0b..091e4b2e0 100644
--- a/tests/examples/spectrum/demo-osssrc.c
+++ b/tests/examples/spectrum/demo-osssrc.c
@@ -71,14 +71,16 @@ draw_spectrum (gfloat * data)
if (!drawingarea)
return;
- gdk_window_begin_paint_rect (drawingarea->window, &rect);
- gdk_draw_rectangle (drawingarea->window, drawingarea->style->black_gc,
+ gdk_window_begin_paint_rect (gtk_widget_get_window (drawingarea), &rect);
+ gdk_draw_rectangle (gtk_widget_get_window (drawingarea),
+ gtk_widget_get_style (drawingarea)->black_gc,
TRUE, 0, 0, spect_bands, spect_height);
for (i = 0; i < spect_bands; i++) {
- gdk_draw_rectangle (drawingarea->window, drawingarea->style->white_gc,
+ gdk_draw_rectangle (gtk_widget_get_window (drawingarea),
+ gtk_widget_get_style (drawingarea)->white_gc,
TRUE, i, -data[i], 1, spect_height + data[i]);
}
- gdk_window_end_paint (drawingarea->window);
+ gdk_window_end_paint (gtk_widget_get_window (drawingarea));
}
/* process delayed message */