forked from AuroraMiddleware/gtk
tests: Make forcing of class registers work without gcc warnings
This commit is contained in:
parent
d1a8d73871
commit
8c4653c4f2
@ -626,17 +626,15 @@ create_tree_model (void)
|
|||||||
GtkTreeStore *store;
|
GtkTreeStore *store;
|
||||||
gint i;
|
gint i;
|
||||||
GType *t;
|
GType *t;
|
||||||
volatile GType dummy; /* G_GNUC_CONST makes the optimizer remove
|
|
||||||
* get_type calls if you don't do something
|
|
||||||
* like this
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* Make the tree more interesting */
|
/* Make the tree more interesting */
|
||||||
dummy = gtk_scrolled_window_get_type ();
|
/* - we need this magic here so we are sure the type ends up being
|
||||||
dummy = gtk_label_get_type ();
|
* registered and gcc doesn't optimize away the code */
|
||||||
dummy = gtk_hscrollbar_get_type ();
|
g_type_class_unref (g_type_class_ref (gtk_scrolled_window_get_type ()));
|
||||||
dummy = gtk_vscrollbar_get_type ();
|
g_type_class_unref (g_type_class_ref (gtk_label_get_type ()));
|
||||||
dummy = pango_layout_get_type ();
|
g_type_class_unref (g_type_class_ref (gtk_hscrollbar_get_type ()));
|
||||||
|
g_type_class_unref (g_type_class_ref (gtk_vscrollbar_get_type ()));
|
||||||
|
g_type_class_unref (g_type_class_ref (pango_layout_get_type ()));
|
||||||
|
|
||||||
t = get_model_types ();
|
t = get_model_types ();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user