#include <gtk/gtk.h>

int main (int argc, char **argv)
{
  GtkWidget *stack, *button;
  GValue value = G_VALUE_INIT;

  gtk_init (&argc, &argv);

  stack = gtk_stack_new ();
  button = gtk_button_new ();

  gtk_container_add (GTK_CONTAINER (stack), button);

  g_value_init (&value, G_TYPE_STRING);
  g_value_set_string (&value, NULL);
  gtk_container_child_set_property (GTK_CONTAINER (stack), button,
                                    "name", &value);

  return 0;
}
