testutils: Add deprecation guards
This commit is contained in:
		@ -664,17 +664,21 @@ gtk_test_display_button_window (const gchar *window_title,
 | 
				
			|||||||
                                ...) /* NULL terminated list of (label, &int) pairs */
 | 
					                                ...) /* NULL terminated list of (label, &int) pairs */
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  va_list var_args;
 | 
					  va_list var_args;
 | 
				
			||||||
 | 
					G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
 | 
				
			||||||
  GtkWidget *window = gtk_test_create_widget (GTK_TYPE_WINDOW, "title", window_title, NULL);
 | 
					  GtkWidget *window = gtk_test_create_widget (GTK_TYPE_WINDOW, "title", window_title, NULL);
 | 
				
			||||||
  GtkWidget *vbox = gtk_test_create_widget (GTK_TYPE_BOX, "parent", window, "orientation", GTK_ORIENTATION_VERTICAL, NULL);
 | 
					  GtkWidget *vbox = gtk_test_create_widget (GTK_TYPE_BOX, "parent", window, "orientation", GTK_ORIENTATION_VERTICAL, NULL);
 | 
				
			||||||
  const char *arg1;
 | 
					  const char *arg1;
 | 
				
			||||||
  gtk_test_create_widget (GTK_TYPE_LABEL, "label", dialog_text, "parent", vbox, NULL);
 | 
					  gtk_test_create_widget (GTK_TYPE_LABEL, "label", dialog_text, "parent", vbox, NULL);
 | 
				
			||||||
 | 
					G_GNUC_END_IGNORE_DEPRECATIONS;
 | 
				
			||||||
  g_signal_connect (window, "destroy", G_CALLBACK (try_main_quit), NULL);
 | 
					  g_signal_connect (window, "destroy", G_CALLBACK (try_main_quit), NULL);
 | 
				
			||||||
  va_start (var_args, dialog_text);
 | 
					  va_start (var_args, dialog_text);
 | 
				
			||||||
  arg1 = va_arg (var_args, const char*);
 | 
					  arg1 = va_arg (var_args, const char*);
 | 
				
			||||||
  while (arg1)
 | 
					  while (arg1)
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      int *arg2 = va_arg (var_args, int*);
 | 
					      int *arg2 = va_arg (var_args, int*);
 | 
				
			||||||
 | 
					G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
 | 
				
			||||||
      GtkWidget *button = gtk_test_create_widget (GTK_TYPE_BUTTON, "label", arg1, "parent", vbox, NULL);
 | 
					      GtkWidget *button = gtk_test_create_widget (GTK_TYPE_BUTTON, "label", arg1, "parent", vbox, NULL);
 | 
				
			||||||
 | 
					G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
 | 
				
			||||||
      g_signal_connect_swapped (button, "clicked", G_CALLBACK (test_increment_intp), arg2);
 | 
					      g_signal_connect_swapped (button, "clicked", G_CALLBACK (test_increment_intp), arg2);
 | 
				
			||||||
      arg1 = va_arg (var_args, const char*);
 | 
					      arg1 = va_arg (var_args, const char*);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
@ -706,9 +710,11 @@ GtkWidget*
 | 
				
			|||||||
gtk_test_create_simple_window (const gchar *window_title,
 | 
					gtk_test_create_simple_window (const gchar *window_title,
 | 
				
			||||||
                               const gchar *dialog_text)
 | 
					                               const gchar *dialog_text)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
 | 
					G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
 | 
				
			||||||
  GtkWidget *window = gtk_test_create_widget (GTK_TYPE_WINDOW, "title", window_title, NULL);
 | 
					  GtkWidget *window = gtk_test_create_widget (GTK_TYPE_WINDOW, "title", window_title, NULL);
 | 
				
			||||||
  GtkWidget *vbox = gtk_test_create_widget (GTK_TYPE_BOX, "parent", window, "orientation", GTK_ORIENTATION_VERTICAL, NULL);
 | 
					  GtkWidget *vbox = gtk_test_create_widget (GTK_TYPE_BOX, "parent", window, "orientation", GTK_ORIENTATION_VERTICAL, NULL);
 | 
				
			||||||
  gtk_test_create_widget (GTK_TYPE_LABEL, "label", dialog_text, "parent", vbox, NULL);
 | 
					  gtk_test_create_widget (GTK_TYPE_LABEL, "label", dialog_text, "parent", vbox, NULL);
 | 
				
			||||||
 | 
					G_GNUC_END_IGNORE_DEPRECATIONS;
 | 
				
			||||||
  g_signal_connect (window, "destroy", G_CALLBACK (try_main_quit), NULL);
 | 
					  g_signal_connect (window, "destroy", G_CALLBACK (try_main_quit), NULL);
 | 
				
			||||||
  gtk_widget_show_all (vbox);
 | 
					  gtk_widget_show_all (vbox);
 | 
				
			||||||
  return window;
 | 
					  return window;
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user