aboutsummaryrefslogtreecommitdiff
path: root/modules/benchmark
diff options
context:
space:
mode:
authorhwspeedy <ns@bigbear.dk>2024-03-21 17:47:57 +0100
committerhwspeedy <ns@bigbear.dk>2024-03-21 17:48:32 +0100
commit2baec87e48944cdf77099299af0f656ca49aed9d (patch)
treed193343c00cea70ca1862c5e3c234915d1b9f147 /modules/benchmark
parent8629e9a2e9c1a88007bed7a6e79ebacd7a750d10 (diff)
FIX for very old distros for new guibench
Diffstat (limited to 'modules/benchmark')
-rw-r--r--modules/benchmark/guibench.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/benchmark/guibench.c b/modules/benchmark/guibench.c
index 8d8aaff3..dac75ead 100644
--- a/modules/benchmark/guibench.c
+++ b/modules/benchmark/guibench.c
@@ -43,10 +43,10 @@ gboolean on_draw (GtkWidget *widget, GdkEventExpose *event, gpointer data) {
int i;
cairo_t * cr;
GdkWindow* window = gtk_widget_get_window(widget);
- cairo_region_t * cairoRegion = cairo_region_create();
#if GTK_CHECK_VERSION(3,0,0)
+ cairo_region_t * cairoRegion = cairo_region_create();
GdkDrawingContext * drawingContext;
drawingContext = gdk_window_begin_draw_frame (window,cairoRegion);
@@ -113,7 +113,9 @@ gboolean on_draw (GtkWidget *widget, GdkEventExpose *event, gpointer data) {
}
// cleanup
+#if GTK_CHECK_VERSION(3,0,0)
cairo_region_destroy(cairoRegion);
+#endif
return FALSE;
}
@@ -122,7 +124,6 @@ gboolean on_draw (GtkWidget *widget, GdkEventExpose *event, gpointer data) {
double guibench(double *frameTime, int *frameCount)
{
GtkWindow * window;
- cairo_region_t *region;
cairo_t *cr;
frametime=frameTime;