From 5029e1147362b3c723da558dcaa59e5c1e08d339 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Mon, 30 May 2016 08:59:46 +0200 Subject: [PATCH] tests/scrolling-performance: Define MyTextView The type is used in widget-factory.ui, so add a dummy definition here to keep the test working. --- tests/scrolling-performance.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/tests/scrolling-performance.c b/tests/scrolling-performance.c index 15fa1ef618..90be21b553 100644 --- a/tests/scrolling-performance.c +++ b/tests/scrolling-performance.c @@ -5,6 +5,28 @@ #include "frame-stats.h" + +/* Stub definition of MyTextView which is used in the + * widget-factory.ui file. We just need this so the + * test keeps working + */ +typedef struct +{ + GtkTextView tv; +} MyTextView; + +typedef GtkTextViewClass MyTextViewClass; + +G_DEFINE_TYPE (MyTextView, my_text_view, GTK_TYPE_TEXT_VIEW) + +static void +my_text_view_init (MyTextView *tv) {} + +static void +my_text_view_class_init (MyTextViewClass *tv_class) {} + + + GtkWidget * create_widget_factory_content (void) { @@ -12,6 +34,7 @@ create_widget_factory_content (void) GtkBuilder *builder; GtkWidget *result; + g_type_ensure (my_text_view_get_type ()); builder = gtk_builder_new (); gtk_builder_add_from_file (builder, "../demos/widget-factory/widget-factory.ui",