/* Note that the "notify" signals are queued and only emitted (in reverse order) after all properties have been set. See g_object_freeze_notify().  */
void g_object_set(gpointer _object, const gchar *first_property_name,...)
/* Note that the "notify" signals are queued and only emitted (in reverse order) after all properties have been set. See g_object_freeze_notify().  */
void g_object_set(gpointer _object, const gchar *first_property_name,...)
{
  GObject *object = _object;
  va_list var_args;
  g_return_if_fail (G_IS_OBJECT (object));
  va_start (var_args, first_property_name);
  g_object_set_valist (object, first_property_name, var_args);
  va_end (var_args);
}